Key Responsibilities:
- Develop, enhance, and maintain web applications using the .NET Framework, .NET Core, and C#.
- Lead the design and development of applications using ASP.NET MVC and related technologies.
- Participate in system architecture planning and technical decision-making.
- Write clean, maintainable, and high-quality code following industry best practices.
- Analyze requirements, estimate tasks, and deliver robust solutions within timelines.
- Work with database systems including SQL Server—writing queries, procedures, and optimizing performance.
- Integrate applications with third-party APIs and internal systems.
- Perform code reviews and mentor junior developers.
- Troubleshoot, debug, and resolve complex technical issues.
- Collaborate with product managers, QA teams, and other developers to deliver high-quality software.
Required Technical Skills:
- 5–7 years of proven experience in .NET / .NET Core development.
- Strong knowledge of C#, ASP.NET MVC, and Object-Oriented Programming.
- Experience with Entity Framework, LINQ, and Web API development.
- Solid understanding of SQL Server, database design, stored procedures, and query optimization.
- Experience with version control tools such as Git.
Preferred / Good-to-Have Skills:
- Experience with AngularJS, Angular, or other front-end frameworks.
- Exposure to Microsoft Azure (App Services, Functions, Storage, DevOps pipelines).
- Knowledge of Microservices architecture.
- Familiarity with CI/CD pipelines and DevOps practices.
- Understanding of Agile/Scrum methodologies.
Job Type: Full-time
Pay: ₹500,000.00 - ₹1,000,000.00 per year
Benefits:
- Health insurance
- Paid sick time
- Provident Fund
Work Location: In person