Lead .NET Developer
.NET, Angular, C#, Object-oriented Programming, SOLID (object-oriented design principles), TypeScript, Docker, Kubernetes, Microsoft Azure, Microsoft SQL Server, Unit Testing

Sorry, this position is no longer available
We are seeking a highly skilled Lead .NET Developer to join our remote team. As a Lead .NET Developer, you will play a key role in developing and maintaining innovative software solutions using Angular, C#, TypeScript, and other related technologies. Your expertise in Microsoft Azure, Docker, Kubernetes, and Microsoft SQL Server will be crucial in delivering high-quality, scalable applications for our clients.
Responsibilities
- Lead the design and development of software solutions using .NET and related technologies
- Collaborate with cross-functional teams to define and implement innovative features and functionalities
- Architect and implement scalable and secure applications on Microsoft Azure cloud platform
- Ensure code quality and adherence to best practices through code reviews and mentoring
- Drive unit testing and continuous integration practices to maintain high software quality
- Participate in architectural and design discussions to contribute to the overall technical roadmap
- Provide technical guidance and leadership to junior developers
- Contribute to the improvement of development processes and methodologies
Requirements
- At least 5 years of experience in software development, with a focus on .NET technologies
- 1+ year of leadership experience
- Proven expertise in Angular, C#, and TypeScript, with a strong understanding of object-oriented programming and SOLID principles
- Experience with Angular 10 or newer is required
- Hands-on experience with Docker and Kubernetes for containerization and orchestration
- Proficiency in Microsoft Azure services and Microsoft SQL Server for cloud-based application development and data management
- Strong background in unit testing and test-driven development practices
- Excellent communication and collaboration skills, with the ability to mentor and lead a team
- Fluency in written and spoken English at an Upper-Intermediate level or higher
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