Back to Search
We have a fantastic opportunity for a motivated and skilled Lead .NET Developer to join our remote team.
The role will involve detailed design, creation, and maintenance of complex web/mobile applications within a dynamic agile environment. The ideal candidate will be an effective problem solver and have a high proficiency in applying efficient solutions to meet our digital goals and objectives.
Responsibilities
- High-quality software applications creation using .NET technologies
- Active collaboration with diverse teams for the formulation, design, and execution of new features and enhancements
- Leadership and guidance for a developer team, enforcing adherence to best practices and standards
- Involvement in code reviews, software testing, and debugging to ensure high code quality and maintainability
- Active participation in agile activities such as sprint planning, daily stand-ups, and retrospectives
- Close collaboration with product managers and stakeholders to comprehend business requirements
- Continual knowledge expansion on current software development trends and technologies
Requirements
- A minimum of 5 years’ experience in .NET technologies for web and desktop application development
- At least 1 year of team leadership experience
- High expertise level in C#, Entity Framework, ASP.NET MVC, and SQL
- Practical experience with Angular
- Familiarity with Azure DevOps
- Comprehensive understanding of software design patterns and principles, SOLID principles, and best practices for software development
- Exceptional problem-solving skills and the ability to effectively troubleshoot and resolve complex issues
- In-depth knowledge of Agile methodologies
- Outstanding communication and interpersonal skills with English B2+ proficiency
- A Bachelor’s degree in Computer Science, Information Technology, or related discipline
Nice to have
- Exposure to cloud technologies like AWS or Google Cloud Platform
- Experience with containerization technologies such as Docker and Kubernetes
- Knowledge of front-end technologies such as React or Vue.js
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