Job Title .NET Developer
Role Overview
We are seeking an experienced .NET Developer with 7+ years of professional experience in the Microsoft technology stack. The ideal candidate will be responsible for designing, developing, and maintaining scalable enterprise applications using .NET technologies while ensuring high performance, reliability, and maintainability. The role requires strong expertise in backend development, database programming, and collaboration within Agile development teams.
Key Responsibilities
Design, develop, and maintain enterprise applications using C#, ASP.NET MVC, and .NET Core.
Develop scalable and high-performance backend services following industry best practices.
Design, write, and optimize complex SQL queries, stored procedures, and database objects using SQL Server and T-SQL.
Perform database performance tuning and query optimization to improve application efficiency.
Develop data access layers using Entity Framework, LINQ, and ADO.NET.
Collaborate with frontend developers to integrate backend services with web applications built using HTML, CSS, JavaScript, jQuery, Angular, or React.
Participate in code reviews, debugging, troubleshooting, and performance optimization activities.
Utilize Visual Studio, SQL Server Management Studio (SSMS), Git, and Azure DevOps for development, source control, and deployment.
Work closely with cross-functional teams in an Agile environment to deliver high-quality software solutions.
Ensure application quality, security, scalability, and maintainability throughout the software development lifecycle.
Required Skills & Qualifications
7+ years of professional experience with the Microsoft .NET technology stack.
Strong proficiency in C#, ASP.NET MVC, and .NET Core.
Extensive experience with SQL Server 2016, 2019, and 2022, including T-SQL programming.
Hands-on experience writing complex SQL queries, stored procedures, and performing database performance tuning.
Strong knowledge of Entity Framework, LINQ, and ADO.NET.
Experience with frontend technologies including HTML, CSS, JavaScript, jQuery, Angular, or React.
Proficiency with Visual Studio, SQL Server Management Studio (SSMS), Git, and Azure DevOps.