.NET Developer
Job Title: .NET Developer
Experience: 5 to 8 Years
Employment Type: Full-Time
Job Summary
We are looking for a skilled .NET Developer with experience in designing, developing, and maintaining scalable enterprise applications using Microsoft technologies. The ideal candidate should have strong expertise in .NET Framework/.NET Core, C#, SQL Server, and web application development.
Key Responsibilities
- Design, develop, test, and deploy applications using .NET technologies.
- Develop and maintain web applications, RESTful APIs, and microservices.
- Collaborate with business analysts, architects, and cross-functional teams to understand requirements and deliver solutions.
- Write clean, scalable, and maintainable code following best practices.
- Optimize application performance and troubleshoot production issues.
- Develop database objects such as stored procedures, functions, and triggers.
- Participate in code reviews, unit testing, and CI/CD implementations.
- Work in Agile/Scrum development environments.
Required Skills
- Solid experience in C#, ASP.NET, .NET Core/.NET
- Experience with ASP.NET MVC, Web API, Entity Framework.
- Strong knowledge of SQL Server, database design, and query optimization.
- Experience in developing and consuming RESTful APIs.
- Understanding of OOP, Design Patterns, SOLID Principles.
- Experience with JavaScript, HTML5, CSS3, jQuery.
- Knowledge of Version Control Systems such as Git and Azure DevOps.
- Familiarity with Unit Testing Frameworks (xUnit, NUnit, MSTest).
Preferred Skills
- Experience with Microservices Architecture.
- Exposure to Azure Cloud Services (App Services, Functions, Storage, Service Bus).
- Experience with Docker, Kubernetes, and containerization.
- Knowledge of CI/CD pipelines using Azure DevOps or GitHub Actions.
- Hands-on experience with React.js or Angular.
Educational Qualification
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
Nice to Have
- Experience working in Banking, Healthcare, Retail, or Enterprise domains.
- Strong analytical and problem-solving skills.
- Good communication and stakeholder management skills.
- Certification in Microsoft Azure or .NET technologies.
Keywords C#, ASP.NET, .NET Core, .NET 6/7/8, MVC, Web API, Entity Framework, SQL Server, Azure, Microservices, Docker, Kubernetes, Azure DevOps, Git, REST API, LINQ, OOP, SOLID Principles.
📌 .NET Software Developer (Delhi)
🏢 Infosys
📍 Delhi