We are seeking a skilled ASP.NET Developer to design, develop, and maintain dynamic web applications and services. The ideal candidate will have strong expertise in C#, .NET Framework/Core, SQL Server, and web technologies, with a focus on building scalable, secure, and high-performing solutions.
Key Responsibilities
Design, develop, and maintain web applications using ASP.NET, C#, and .NET Core.
Implement and consume RESTful APIs and web services.
Develop and optimize database queries, stored procedures, and triggers using SQL Server.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Ensure application performance, scalability, and security.
Debug, test, and document software applications.
Participate in code reviews, unit testing, and deployment processes.
Collaborate with cross-functional teams including designers, testers, and business analysts.
Stay updated with emerging technologies and propose improvements.
Required Skills & Experience
Bachelor's degree in Computer Science, IT, or related field.
26 years of experience in ASP.NET development.
Proficiency in C#, .NET Framework / .NET Core, and Entity Framework.
Strong experience with HTML, CSS, JavaScript, jQuery, and Bootstrap.
Expertise in SQL Server (queries, stored procedures, optimization).
Experience with MVC architecture and Web API.
Familiarity with version control tools (Git, TFS).
Understanding of OOP principles, design patterns, and SOLID principles.
Good problem-solving, debugging, and analytical skills.