Lead Software Engineer - .NET with Angular and Cloud (India)

Lead Software Engineer - .NET with Angular and Cloud (India)

03 Aug
|
EPAM Systems
|
India

03 Aug

EPAM Systems

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 to design and deliver large-scale production applications using .NET, Angular, and cloud technologies. In this role, you will drive technical excellence across the full stack, architect scalable microservices, and leverage modern AI-assisted development tools to accelerate delivery.

Responsibilities

- Lead the design and development of large-scale production applications across the full stack
- Architect and implement robust REST APIs and microservices-based solutions
- Build and maintain modern frontend experiences using Angular
- Develop backend services and APIs using .NET
- Design and deploy cloud-native solutions on AWS and Azure
- Implement event-driven and messaging patterns to support scalable systems
- Work with containerization and orchestration platforms, including Docker and Kubernetes (AKS/EKS)
- Establish and maintain CI/CD pipelines and Infrastructure as Code practices
- Leverage AI-assisted development tools such as Cursor, Copilot, and Claude Code to enhance productivity




- Collaborate with cross-functional teams to define technical direction and best practices

Requirements

- 8+ years of experience building large-scale production applications
- Proficiency in .NET for full-stack development
- Solid modern frontend expertise in Angular, with acceptable alternatives in React and Node.js
- Background in backend and API development with depth in both areas
- Skills in designing microservices and robust REST APIs
- Expertise in cloud platforms, primarily AWS and Azure (in that order)
- Understanding of event-driven and messaging concepts, along with databases
- Familiarity with containerization technologies, including Docker and Kubernetes (AKS/EKS)
- Comfort using AI-assisted development tools such as Cursor, Copilot, and Claude Code (no AI specialization required)
- Proficiency in English at an Upper-Intermediate level (B2) or higher

Nice to have

- Exposure to Databricks
- Knowledge of CI/CD pipelines and Infrastructure as Code

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 advantages

- Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

📌 Lead Software Engineer - .NET with Angular and Cloud (India)
🏢 EPAM Systems
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer - .net with angular and cloud (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer - .net with angular and cloud (india) / india