Job Summary :
The .NET Developer is responsible for designing, developing, and maintaining web applications using ASP.NET and SQL Server. This role focuses on full-stack development with an emphasis on backend logic, database interactions, and delivering scalable, secure, and high-performance solutions.
Key Responsibilities :
- Design, develop, and maintain web applications using ASP.NET (Web Forms or MVC)
- Create and optimize SQL Server queries, stored procedures, and database structures
- Collaborate with front-end developers, UI / UX designers, and business analysts
- Develop and consume RESTful APIs for application integration
- Debug, test, and deploy .NET applications in various environments
- Perform code reviews and follow coding standards and best practices
- Optimize application performance and ensure scalability and security
- Write and maintain technical documentation and user guides
- Participate in Agile / Scrum meetings and contribute to sprint deliverables
- Troubleshoot and resolve software defects and production issues
Required Skills and Qualifications :
Bachelor's degree in Computer Science, Engineering, or related field3+ years of experience in .NET development using ASP.NET and SQL ServerProficient in C#, .NET Framework / .NET Core, and ADO.NET or Entity FrameworkStrong SQL skills including writing stored procedures, triggers, and functionsExperience with Visual Studio, IIS, and version control systems like GitGood understanding of object-oriented programming and design patternsPreferred Qualifications :
Experience with ASP.NET MVC, Web API, and Razor viewsFamiliarity with JavaScript, jQuery, HTML5, and CSS3Exposure to Azure DevOps, CI / CD pipelines, or cloud deploymentKnowledge of authentication protocols (OAuth, JWT) and security practicesExperience with testing frameworks like MSTest, NUnit, or xUnitSkills Required : Skills Required
Asp.net, C#, .NET Framework, .Net Core, Sql Server, Ado.net, Entity Framework