Location: Mumbai, India
Experience Required: 4 to 7 Years
Employment Type: Full-Time | On-site
Job Summary
We are looking for a highly motivated and skilled .NET Core Developer to join our fast-paced and collaborative development team. The successful candidate will be responsible for building scalable, high-performance applications using Microsoft’s .NET technologies. This is a great opportunity to contribute to innovative solutions and work with modern development practices in a technology-driven environment.
Key Responsibilities
- Develop and maintain applications using ASP.NET Core, MVC, and the .NET Framework.
- Design and build RESTful Web APIs for seamless integration across platforms.
- Collaborate with business analysts, product owners, and other developers to gather and analyze project requirements.
- Write clean, scalable, and efficient code following OOP principles and best practices.
- Integrate and optimize SQL Server databases using Entity Framework and ADO.NET.
- Troubleshoot, debug, and enhance existing applications.
- Participate in code reviews, unit testing, and deployment processes using CI/CD pipelines.
- Stay up to date with the latest trends and tools in .NET and related Microsoft technologies.
Required Qualifications and Skills
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 4–7 years of hands‑on experience in .NET Core development.
- Strong knowledge of C# and VB.NET.
- Expertise in ASP.NET Core, MVC, and the broader .NET ecosystem.
- Solid understanding of Object-Oriented Programming (OOP) and software design patterns.
- Strong experience in SQL Server, Entity Framework, and ADO.NET.
- Proficiency in front-end technologies including HTML, CSS, JavaScript, AngularJS, jQuery, Ajax, and Bootstrap.
- Proven ability to develop and consume RESTful Web APIs.
- Familiarity with Agile methodologies, Git version control, and DevOps tools is a plus.
What We Offer
- Work on challenging and impactful projects in a modern tech environment.
- Collaborative and supportive team culture.
- Opportunities for learning, growth, and career advancement.
- Competitive compensation and benefits.