Senior .Net Developer
Summary
Senior .NET developer who designs, builds, tests, and maintains enterprise applications and RESTful APIs in an Agile team. Core stack is C#/.NET Core, ASP.NET, SQL Server (T-SQL), with Azure hosting, Azure DevOps CI/CD, and Git; microservices, Docker/Kubernetes, and frontend frameworks are a plus.
Position Summary :
We are seeking a Senior-Level .NET Developer to design, develop, and support enterprise applications. The ideal candidate has strong experience with .NET, SQL Server, REST APIs, and Azure, and enjoys building scalable, high-quality software in a collaborative Agile environment.
Responsibilities :
- Design, develop, test, and maintain .NET applications and RESTful APIs.
- Develop and optimize SQL Server databases, stored procedures, and queries.
- Troubleshoot and resolve application issues while ensuring high performance.
- Collaborate with business analysts, QA, and cross-functional teams.
- Participate in code reviews and follow secure coding and development best practices.
- Support Azure-hosted applications and CI/CD deployment processes.
Qualifications :
- 8 - 12 years of hands-on experience with C#, .NET Core/.NET, ASP.NET, and Web APIs.
- Strong experience with SQL Server and T-SQL.
- Experience with Azure services and Azure DevOps.
- Proficiency with Git, REST APIs, and object-oriented design principles.
- Experience working in Agile/Scrum environments.
- Strong analytical, communication, and problem-solving skills.
Preferred Skills :
- Experience with microservices, Azure Functions, Docker, or Kubernetes.
- Familiarity with React, Angular, or Blazor is a plus.
Education :
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Skills : Dot Net, ASP.NET, C#, Web API, API, ASP.NET MVC, SQL Azure and Windows Azure.