Kavi Software Technologies Private Limited | Full time
We are looking for a skilled .NET Backend Developer with strong experience in developing scalable and reliable backend applications. The primary focus of this role will be on C#, .NET/.NET Core, ASP.NET Core, REST APIs, and SQL Server .
Key Responsibilities
- Design, develop, and maintain backend applications and services using C#, .NET/.NET Core, and ASP.NET Core .
- Develop and integrate RESTful APIs and Web APIs .
- Build scalable, secure, and maintainable backend solutions.
- Work with SQL Server , including queries, stored procedures, and database optimization.
- Use Entity Framework / Entity Framework Core and LINQ for data access.
- Troubleshoot, debug, and resolve application and production issues.
- Collaborate with frontend developers, QA engineers, product teams, and other stakeholders.
- Support integration between backend APIs and frontend applications.
- Contribute to application enhancements across the technology stack.
- Participate in code reviews, unit testing, and Agile development activities.
- Follow clean coding practices, design principles, and software development best practices.
Required Skills & Experience
- Strong hands-on experience in C# and .NET/.NET Core .
- Good knowledge of ASP.NET Core / ASP.NET MVC .
- Strong experience in REST API / Web API development .
- Good knowledge of SQL Server, Entity Framework, and LINQ .
- Understanding of software development lifecycle and Agile methodologies.
- Strong debugging, analytical, and problem-solving skills.
- Good communication and collaboration skills.
Preferred / Good to Have
- Exposure to Angular or React .
- Understanding of HTML5 and CSS3 .
- Experience integrating frontend applications with REST APIs.
- Exposure to Azure/AWS, Git, CI/CD, Docker, or microservices is an added advantage.