Website EPAM Systems
Senior Software Engineer (.NET Backend / Full Stack) – India Join a high‑performing tech team building scalable, cloud‑native solutions for global clients. You’ll work with the latest .NET stack, modern front‑end frameworks, and leading cloud platforms, delivering end‑to‑end features in an Agile environment. What You’ll Do Design and implement services using .NET Core, ASP.NET Core, MVC, and Web API. Build responsive UI components with React or Angular, HTML5, CSS3, and JavaScript. Apply SOLID principles, design patterns, and clean‑code standards across the codebase. Write unit, integration, and BDD/TDD tests; maintain CI/CD pipelines (Git, TeamCity, VSTS). Deploy, monitor, and scale applications on Azure or AWS. Collaborate daily with product owners, QA, and DevOps in Scrum ceremonies. What You Need 5–10 years of .NET development experience, preferably .NET Core or latest framework. Strong grasp of SOLID principles, design patterns, and best engineering practices. Proficiency with SQL databases and core database concepts. Hands‑on experience in Agile/Scrum delivery models. Upper‑Intermediate English for clear communication. Demonstrated leadership and proactive problem‑solving abilities. Good to Have Advanced knowledge of Microsoft Azure or Amazon Web Services. Expertise in React JS or Angular (4+) for front‑end development. The Opportunity You’ll be part of a fast‑growing delivery unit, collaborating with a diverse team of architects and senior engineers to shape enterprise‑grade applications. The role offers exposure to cloud‑first projects and the chance to influence technical direction from day one.
To apply for this job please visit careers.epam.com.
