to design, develop, and maintain enterprise-level applications. The ideal candidate will have strong hands-on experience with Microsoft .NET technologies, RESTful services, and SQL Server, and will work closely with cross-functional teams in an Agile environment.
Key Responsibilities
Design, develop, and maintain high-performance .NET applications.
Translate business requirements into technical solutions.
Develop and maintain RESTful APIs using Microservices architecture.
Write efficient, reusable, and secure code following best practices.
Optimize SQL queries, stored procedures, and database functions using T-SQL.
Troubleshoot, debug, and resolve application issues.
Collaborate with cross-functional teams in an Agile/Scrum environment.
Ensure code quality, security standards, and proper documentation.
*
Mandatory Skills & Experience
5-8 years of hands-on experience in .NET development
Strong expertise in
C#, VB.NET, .NET Core
Experience with
.NET Framework (4.6 / 4.7.2 / 4.8)
Strong knowledge of
MVC and Entity Framework
Hands-on experience with
Microsoft SQL Server and T-SQL
Experience developing
RESTful Web Services
Understanding of
Microservices architecture
Front-end experience with
JavaScript, ReactJS, HTML5, CSS3, jQuery, AJAX
Strong understanding of
OOP principles and scalable application design
Experience working in
Agile/Scrum environments
Proficiency in
Git, GitHub, or Azure DevOps
Qualifications
Degree or Diploma in
Information Technology, Computer Science, or related field