Job Role: .Net Developer
Job Location: Mumbai, Pune, Gurgaon
Experience Required: 9+ years
Notice Period: Immediate Joiners Only
Job Summary
We are seeking a highly skilled Senior Software Engineer with strong expertise in .NET Full Stack development to design, develop, and deliver scalable enterprise-grade applications. The ideal candidate will have hands-on experience in backend and frontend development, microservices architecture, RESTful APIs, database design, unit testing, and CI/CD practices. This role requires strong problem-solving abilities, technical leadership, and collaboration within Agile teams.
Key Responsibilities
- Design, develop, and maintain scalable applications using C#, .NET Framework, and .NET Core.
- Build and enhance RESTful Web APIs and microservices-based solutions.
- Develop responsive frontend applications using ASP.NET Core MVC and Razor architecture patterns.
- Write clean, maintainable, and testable code following software engineering best practices and design patterns.
- Develop and optimize SQL Server database objects, queries, and stored procedures.
- Implement unit tests using MSTest and mocking frameworks such as MOQ.
- Collaborate with cross-functional teams in Agile (Scrum/Kanban) environments.
- Participate in CI/CD pipeline implementation and deployment automation using Azure DevOps.
- Perform code reviews, debugging, performance optimization, and security remediation for SAST/DAST findings.
- Contribute to architectural decisions, technical documentation, and continuous improvement initiatives.
Required Skills & Experience
- 5+ years of experience in software development using Microsoft technologies.
- Strong proficiency in C#, .NET Framework, and .NET Core.
- Experience with ASP.NET Core MVC, Razor, Web API development, and microservices architecture.
- Strong hands-on experience with Microsoft SQL Server and database development.
- Experience with unit testing frameworks such as MSTest and mocking frameworks like MOQ.
- Solid understanding of software architecture principles, design patterns, and coding best practices.
- Experience with Git version control and CI/CD pipelines using Azure DevOps.
- Strong analytical, communication, and problem-solving skills.
- Ability to work in fast-paced Agile environments and manage multiple priorities.
Preferred Skills
- Experience with Amazon Web Services (AWS).
- Hands-on experience with Entity Framework.
- Knowledge of Test Driven Development (TDD) and Behaviour Driven Development (BDD) using SpecFlow.
- Familiarity with security-driven development practices and remediation of SAST/DAST vulnerabilities.
Education
- Bachelor’s degree in Computer Science, Engineering, or a related field.
.net fullstack,c#,sql server,unit testing,azure devops,microservices,web api,amazon web services,entity framework,git