India
We are looking for a highly skilled Lead .NET Developer to join our remote team and work on a cutting-edge project. Our customer, a global financial services company, is looking to modernize their system and processes to better serve their clients. As the Lead .NET Developer, you will be responsible for leading a team of developers in designing, developing, and maintaining the company's web applications and services.
Responsibilities
- Lead and mentor a team of developers in designing, coding, testing, and deploying high-quality software solutions
- Collaborate with the product owner and stakeholders to design and implement technical solutions for business features
- Create and maintain technical documentation and design specifications
- Ensure code quality and adherence to best practices through code reviews and testing
- Identify and mitigate technical risks and issues
- Assist in the recruitment, hiring, and onboarding of new team members
- Stay up-to-date with the latest technologies and industry trends
Requirements
- 5+ years of experience in .NET Core/.NET 6 development
- Expertise in Angular, JavaScript, C#, SQL, and Node.js
- Strong understanding of software development principles, patterns, and practices
- Experience in designing and developing scalable web applications and services
- Proven ability to lead and mentor a team of developers, including conducting code reviews and providing technical guidance
- Excellent communication skills, with the ability to collaborate with cross-functional teams and stakeholders
- Proficient in working in an Agile development environment
- Experience in developing and deploying applications in a cloud environment, preferably on Microsoft Azure
- Strong analytical and problem-solving skills
- Excellent verbal and written communication skills in English at an Upper-Intermediate level
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn