EPAM Systems
Posted 3w ago

Lead Software Engineer - .NET with Angular and Cloud

EPAM Systems
Bangalore, Karnataka, India
OnsiteFull Time
Responsibilities
  • leading development
  • architecting systems
  • designing APIs
Requirements
  • 8+ years building large-scale production apps using .NET and Angular
  • Strong cloud (AWS/Azure) and Kubernetes experience
  • Microservices and REST API design, and upper-intermediate English (B2)
Technical tools mentioned
.NETC#AngularMicrosoft AzureAmazon Web ServicesKubernetesAzure Kubernetes ServiceAmazon Elastic Kubernetes ServiceDockerCursorCopilotClaude CodeDatabricksLinkedIn LearningAKSEKS

Job description

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
  • 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

We offer/Benefits

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.)

About EPAM Systems

Provides global digital platform engineering and software development services.

Similar jobs

Software Engineer roles near Bangalore, Karnataka
1h
Save
Mark Applied
Hide
Senior Software Engineer
Bangalore, Karnataka, India
OnsiteFull Time
Infinite Computer Solutions
Infinite Computer Solutions: Provides digital engineering and IT transformation services for enterprises.
5+ YOERequires 5+ years in Oracle Fusion SCM Cloud, techno-functional expertise in procurement, inventory, supplier portal, and Product Hub, plus OTBI, BI Publisher, FBDI, SOAP/REST APIs, and OIC experience.
Oracle Fusion SCM Cloud, OTBI, BI Publisher, FBDI, SOAP, REST APIs, Oracle Integration Cloud (OIC), EHR, EPIC, Cerner, Warehouse Management Systems (WMS), ERP, HIPAA, FDA, GHX, McKesson, GS1, UDI
2h
Save
Mark Applied
Hide
Software Engineer II - Full Stack
Bengaluru, Karnataka, India
HybridFull Time
Abnormal AI
Abnormal AI: Protects enterprises from email attacks using behavioral artificial intelligence.
3+ years of software engineering experience building production web applications; full-stack skills with React, JavaScript or TypeScript, backend services, cloud platforms, Docker, Kubernetes, and databases.
React, JavaScript, TypeScript, HTML, CSS, Python, Go, Java, AWS, Docker, Kubernetes, Kafka, Redux, Next.js, Django, Django REST Framework
2h
Save
Mark Applied
Hide
(Senior) Software Engineer (all genders) 1
Bangalore or India
OnsiteFull Time, Part Time
Merck KGaA, Darmstadt, Germany
Merck KGaA, Darmstadt, GermanyFrankfurt Stock Exchange: MRK: A science and technology in healthcare, life sciences, and electronics.
Substantial software engineering experience, Python and Spark proficiency, data platform experience, enterprise data governance knowledge, English fluency, and a relevant technical or engineering university degree.
Python, Spark, Microsoft Azure, Snowflake, Palantir Foundry, PySpark, Version Control, CI/CD, Automated Testing, MLOps
2h
Save
Mark Applied
Hide
Senior Software Engineer, ITC
Bengaluru, Karnataka, India
OnsiteFull Time
Nike
NikeNYSE: NKE: Designs and sells athletic footwear, apparel, and equipment.
7+ YOE7+ years in software quality engineering, test automation, or development; Java, Spring Boot, cloud, microservices, API testing, CI/CD, observability, and automated testing experience; bachelor's degree or equivalent.
AWS, Google Cloud Platform (GCE), Microsoft Azure, Java, Spring Boot, Jenkins, GitHub Actions, Splunk, SignalFx, RAG, MCP, Cursor, JUnit, Mockito, Cucumber, Playwright, Selenium, TestNG, New Relic, Kibana, Grafana, DynamoDB, MySQL, Oracle, JMeter, Gatling, OWASP ZAP, React, Angular, REST
3h
Save
Mark Applied
Hide
Software Engineer, DSPM
Bengaluru, Karnataka, India
OnsiteFull Time
Netskope
NetskopeNASDAQ: NTSK: Cloud-native cybersecurity and data protection platform for enterprises.
3+ YOERequires 3–5 years of enterprise software development, Scala or Java, scalable cloud services, databases, AWS, microservices, Docker, Kubernetes, REST APIs, cybersecurity, and a BSCS or equivalent.
Scala, Java, Lightbend, Play, Akka, AWS, Docker, Kubernetes, REST APIs
3h
Save
Mark Applied
Hide
Sr Software Engineer I
Bengaluru, Karnataka, India
HybridFull Time
American Express
American ExpressNYSE: AXP: Global financial services and credit card payment network.
10+ YOE5+ MgmtBachelor’s or master’s degree in computer science, engineering, or related field; 10+ years engineering experience, including 5+ years managing Kubernetes or EKS clusters. Requires cloud, DevOps, Terraform, observability, leadership, and problem-solving expertise.
Kubernetes, Amazon EKS, AWS, Google Cloud, Terraform, CI/CD, Prometheus, Splunk, ELK, Dynatrace, CloudWatch, Karpenter, ArgoCD, Istio
3h
Save
Mark Applied
Hide
Software Developer (C#, WPF, Angular)
Bangalore, Karnataka, India
OnsiteFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Global provider of medical technology and diagnostic imaging solutions.
4+ YOEBachelor's degree in computer science or engineering, 4–6 years of relevant experience, strong C#, WPF, and Angular skills, software architecture expertise, and knowledge of testing tools; DevOps experience preferred.
C#, WPF, Angular, DevOps, IoT, NUnit, FxCop, SonarQube, WinDbg
3h
Save
Mark Applied
Hide
Lead Software Engineer- Automation testing
Bengaluru, Karnataka, India
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
5+ YOE5+ years of software engineering experience with automation tools, Java, Python, Selenium, Playwright, Cucumber, Gherkin, JIRA, BDD/TDD, release management, financial services testing, and responsible AI practices.
Cucumber, Gherkin, Java, Selenium, Python, Playwright, JIRA, JQL, AI-assisted development, AI-assisted code review, AI-assisted code refactoring, automated testing, BDD, TDD, Software Development Life Cycle