Senior Software Engineer (.NET Backend / Full Stack)

On-siteSalary not specified
India

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior Software Engineer with extensive experience in.NET Core (or the latest.NET Framework), React or Angular, and Azure or AWS. The ideal candidate excels at designing and delivering scalable, high-quality solutions using SOLID principles, design patterns, and best engineering practices within an Agile environment.

Responsibilities

  • Design and develop applications using.NET Core, ASP.NET Core, ASP.NET MVC, and ASP.NET Web API
  • Implement front-end user interfaces using JavaScript, HTML5, CSS3, and frameworks like React or Angular
  • Ensure code quality by applying BDD/TDD, unit testing, and continuous integration and deployment using tools like Git, TeamCity, or VSTS
  • Utilize Azure or AWS services for deployment, monitoring, and scaling of applications

Requirements

  • 5 to 10 years of experience in .NET development, with expertise in.NET Core or the latest.NET Framework
  • Proficiency in SOLID principles, design patterns, and best engineering practices
  • Understanding of SQL and database concepts
  • Experience in Agile development methodologies and a commitment to continuous improvement
  • Upper-Intermediate English proficiency for effective communication
  • Demonstrated leadership skills and a proactive approach to problem-solving

Nice to Have

  • Advanced knowledge of Microsoft Azure or Amazon Web Services
  • Proficiency in ReactJS or Angular (4+) for front-end development

Locations

  • Hyderabad, India
  • Chennai, India

About the Company

[Company description if present]

Job Details

Company name:
EPAM
Location:
India
Work Mode:
On-site
Posted on TheJob:
Apr 6, 2026
Last checked:
Jul 6, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.