Overview
Skills
Job Details
Job Description:
We are seeking experienced and driven .NET Developers with a minimum of 10 years of hands-on experience in enterprise application development. This role requires strong proficiency in Microsoft technologies, web development frameworks, and integration practices.
Key Responsibilities:
Design, develop, and maintain high-quality .NET applications
Collaborate with cross-functional teams to define and deliver software solutions
Implement RESTful APIs, business logic, and database interactions
Write clean, scalable, and well-documented code
Perform unit and integration testing to ensure software quality
Participate in code reviews, agile ceremonies, and sprint planning
Identify bottlenecks and improve application performance
Troubleshoot and resolve application issues in production and development
Required Skills & Experience:
10+ years of professional experience in software development using .NET Framework and .NET Core
Strong expertise in C#, ASP.NET, MVC, and Entity Framework
Experience with REST APIs, Web Services (SOAP/JSON)
Solid knowledge of SQL Server or other relational databases
Familiarity with Azure DevOps, CI/CD pipelines, or cloud services is a plus
Exposure to JavaScript, Angular, or React is an advantage
Strong understanding of OOP principles, design patterns, and SDLC
Excellent communication and problem-solving skills