Back to Search
Lead .NET Developer
.NET, JavaScript, Microsoft Azure, Amazon Web Services, ASP.NET, Unit Testing Tools, Software Architecture, Project Management, SDLC Methodologies, SQL
We are seeking a skilled and experienced Lead .NET Developer to join our team. In this role, you will lead development projects and mentor junior developers to strengthen their skills. Your expertise will drive the success of our projects, ensuring high-quality software solutions that meet client needs.
Responsibilities
- Design, develop, and implement software solutions using the .NET framework
- Lead and guide the development team through the project lifecycle
- Ensure coding standards, best practices, and system performance metrics are met
- Collaborate with project managers and other stakeholders to define project scopes and objectives
- Analyze system requirements and prioritize tasks
- Write clean, scalable code using .NET programming languages
- Test and deploy applications and systems
- Revise, update, refactor, and debug code
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
Requirements
- Bachelor’s degree in Engineering, Computer Science, or a related field
- Minimum of 5 years of experience as a .NET Developer
- At least one year of experience in a leadership role managing development teams
- Proficient in C# programming with a strong understanding of its ecosystems
- Experience with JavaScript and modern frameworks
- In-depth knowledge of ASP.NET framework, including Core or latest versions
- Familiarity with cloud environments, particularly Azure and AWS
- Strong experience in unit testing frameworks and methodologies
- Profound knowledge of software architecture and design patterns
- Experience with project estimation techniques within the SDLC
- Knowledge of various SDLC methodologies, such as Agile and Waterfall
- Proficiency in SQL and database technologies
- Excellent communication skills in English at a B2 level or higher
Nice to have
- Experience with front-end development technologies such as Angular or React
- Familiarity with containerization and orchestration technologies like Docker and Kubernetes
- Proven track record of developing high-traffic, large-scale web applications
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