Lead Software Engineer - .NET with React & Azure
EPAM Systems · State of Tamil Nādu, India
EPAM Systems · State of Tamil Nādu, India
*EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.* We are seeking an experienced **Lead Software Engineer - .NET with React & Azure** to design and implement end-to-end features across the full technology stack. In this role, you will drive full-stack development, build scalable APIs and contribute to cloud integration while ensuring high standards of code quality and collaboration. **Responsibilities** - Design and implement end-to-end features using C#, ASP.NET Core and React - Development and maintenance of RESTful APIs and microservices - Write efficient queries, design schemas and manage data using SQL Server or MongoDB - Utilization of cloud services for application deployment and scalability - Implementation of unit tests and integration tests to ensure code quality and performance - Participation in CI/CD pipelines, version control with Git and agile ceremonies **Requirements** - 8 - 15 years of experience in software engineering - Proficiency in C#, ASP.NET Core and React - Expertise in developing RESTful APIs and microservices - Knowledge of SQL Server or MongoDB for schema design and data management - Familiarity with cloud services for application deployment and scalability - Skills in unit testing and integration testing - Competency in CI/CD pipelines, version control with Git and agile methodologies **We offer** - Opportunity to work on technical challenges that may impact across geographies - Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications - Opportunity to share your ideas on international platforms - Sponsored Tech Talks & Hackathons - Unlimited access to LinkedIn learning solutions - Possibility to relocate to any EPAM office for short and long-term projects - Focused individual development - Benefit package: - Health benefits - Retirement benefits - Paid time off - Flexible benefits - Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)