Lead Software Engineer (Bengaluru)

Lead Software Engineer (Bengaluru)

15 Aug
|
EPAM Systems
|
Bengaluru

15 Aug

EPAM Systems

Bengaluru

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 up-to-date 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
Strong 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

📌 Lead Software Engineer (Bengaluru)
🏢 EPAM Systems
📍 Bengaluru

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 (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (bengaluru) / bengaluru