Lead / Senior Software Engineer – .NET

Software Development
  • Software Development
  • India
  • Applications have closed

Lead / Senior Software Engineer – .NET — Lead / Senior Software Engineer – .NET – India Join a fast‑growing technology team delivering digital products and services for global clients. As a Lead/Senior Engineer you’ll shape architecture, mentor peers, and drive end‑to‑end delivery using .NET, Azure, and Kubernetes. What You’ll Do Design and implement new features for client‑facing digital products. Build and maintain containerised services on Kubernetes and Azure. Write automated tests and CI/CD pipelines following DevOps best practices. Ensure security, reliability, and compliance through observability and monitoring. Diagnose production incidents, perform root‑cause analysis, and remediate risks. Mentor junior engineers and contribute to internal engineering communities. What You Need 6–15 years of professional software engineering experience. Strong proficiency in C# and .NET Core. Experience with messaging systems, preferably Apache Kafka. Hands‑on knowledge of container orchestration, especially Kubernetes. Background in Agile, Test‑Driven Development, and DevOps workflows. Bachelor’s or Master’s degree in Computer Science or a related field. Good to Have Experience designing microservice and event‑driven architectures. Deep expertise with Azure services such as AKS, Container Apps, App Service, Functions, Event Grid, Service Bus. Familiarity with cloud‑native security and scalability patterns. The Opportunity EPAM’s engineering hub in India is expanding its cloud‑native practice, offering a chance to influence product direction while working with a diverse, global clientele. The role sits at the core of a high‑performing team that balances rapid delivery with rigorous quality standards.

Similar Jobs to Apply
  • The Hartford India
    India

    Staff Software Engineer/Java Full Stack — Staff Software Engineer – India | Full‑time Design and build cloud‑native enterprise applications that modernize insurance customer communications. Th
  • INNVISTA TECHNOLOGIES
    India

    Software Developer – Salem, India | Full-time Drive digital transformation by delivering robust software solutions that align with modern technological advancements. This role focuses on building c
  • adesso India
    India

    Full-Stack Developer (.NET / React / Power Platform) — Full-Stack Developer – India Join a fast‑growing team building modern business applications on Microsoft technologies. You'll get to work a
  • Assembly Software Solutions
    India

    Join a dynamic team that builds both proprietary products and client projects, delivering innovative web and mobile solutions for a diverse portfolio including Israeli startups. You’ll collaborate w