Overview
We are seeking a highly skilled Lead Full-stack Developer to spearhead the creation of scalable, robust applications utilizing .NET, Azure and ReactJS. This is a technical role focused on delivery and execution, ideal for an innovative technologist with expertise in complete application development and advanced cloud technologies.
Responsibilities
- Guide the application development lifecycle from concept to deployment
- Plan scalable and high-performance solutions leveraging .NET, Azure and ReactJS
- Integrate AI tools like GitHub Copilot to streamline development processes
- Coordinate with cross-functional teams to ensure solutions align with business objectives
- Produce clean, maintainable and efficient code with thorough reviews
- Address issues and optimize system performance to guarantee application quality
Requirements
- 5+ years of experience in full-stack development with .NET and ReactJS
- Proficiency with Azure and MS SQL; familiarity with GitHub Copilot or comparable AI tools
- Understanding of microservices, serverless or event-driven architectural practices
- Experience with CI/CD pipelines and containerization tools such as Docker and Kubernetes
- Competency in problem-solving and strong technical attention to detail
- Capability to work autonomously with a focused and results-oriented approach
- Effective communication skills for explaining technical ideas clearly
- English proficiency at B2 level or higher
Nice to have
- Understanding of core Design Principles and Patterns
[GTS] Benefits (generic, except India)
- 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