We are looking for a highly skilled ASP.NET MVC & Web API Developer with strong experience in designing, developing, and maintaining enterprise web applications. The ideal candidate should have hands-on experience in Microsoft technologies, RESTful APIs, SQL Server, and up-to-date software development practices.
Key Responsibilities
Design, develop, and maintain scalable web applications using ASP.NET MVC and C#.
Develop and consume RESTful APIs using ASP.NET Web API.
Collaborate with Product Managers, QA Engineers, and other developers to deliver high-quality software solutions.
Write clean, maintainable, and productive code following coding standards and best practices.
Optimize application performance and troubleshoot production issues.
Participate in code reviews and technical design discussions.
Develop database objects such as stored procedures, functions,
and views.
Ensure application security, scalability, and reliability.
Work in Agile/Scrum development environments.
Required Skills
Backend Development
Solid experience with C#, ASP.NET MVC, ASP.NET Web API
Experience with .NET Framework 4.x
Solid understanding of REST API design principles
Knowledge of Dependency Injection (DI) and Repository Pattern
Understanding of SOLID principles and design patterns
Database
Strong experience with Microsoft SQL Server
Writing complex SQL queries
Stored Procedures, Views, Functions, Indexes
Performance tuning and query optimization