E

Senior Software Engineer (.NET Backend / Full Stack)

EPAM Systems · Bengaluru, Karnataka, India

~₹22L (est.)5–11 yrs experiencefull_timePosted 3w ago
Apply now →

Job description

We are seeking a **.NET Developer** 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 - Angular/ReactJS, Azure/AWS