Job Title: .NET Developer (MongoDB)
Location: Mysuru, Bangalore
Experience: 5-15 Years
Job Summary
We are seeking a skilled
.NET Developer with strong experience in designing, developing, and maintaining enterprise-grade web applications using the Microsoft .NET technology stack. The ideal candidate should have hands-on expertise in
ASP.NET Core, C#, Web APIs, SQL Server, and front-end technologies, along with a solid understanding of software development best practices.
Key Responsibilities
- Design, develop, test, and maintain scalable web applications using C# and ASP.NET Core/.NET Framework.
- Build and consume RESTful Web APIs and microservices.
- Develop responsive user interfaces using HTML5, CSS3, JavaScript, and front-end frameworks (Angular or React is a plus).
- Write optimized SQL queries, stored procedures, functions, and triggers in SQL Server.
- Collaborate with business analysts, QA teams, and stakeholders to understand requirements and deliver high-quality solutions.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot, debug, and resolve production issues.
- Optimize application performance, scalability, and security.
- Work with Git-based version control and CI/CD pipelines.
- Prepare technical documentation and support application deployments.
Required Skills
- 4 8 years of experience in .NET application development.
- Strong proficiency in C#, ASP.NET Core, ASP.NET MVC, and .NET Framework.
- Experience in developing REST APIs and web services.
- Strong knowledge of SQL Server, including stored procedures, triggers, views, and query optimization.
- Experience with Entity Framework or Entity Framework Core.
- Good understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns.
- Hands-on experience with Git and version control systems.
- Strong debugging, analytical, and problem-solving skills.
- Excellent communication and teamwork abilities.