Sr .Net Developer

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Able to Provide Sponsorship

Skills

.Net
C#
SQL server
angular
React

Job Details

Job Title: Senior .NET Developer
Location: Remote (USA)
Experience: 9+ Years
Duration : Long Term


About the Role:

We're seeking a Senior .NET Developer with 9+ years of professional experience in full-stack development using .NET Core, C#, and SQL Server. This is a remote opportunity to join a dynamic team working on scalable, enterprise-level applications across a range of industries, including education, finance, and healthcare.


Key Responsibilities:

  • Design, develop, and maintain high-quality, scalable web applications using .NET Core / ASP.NET Core and C#

  • Develop RESTful APIs and integrate third-party services

  • Collaborate closely with cross-functional teams including QA, DevOps, UX/UI, and Product

  • Lead and contribute to architectural and design discussions for new and existing systems

  • Write clean, maintainable code with a focus on performance and reliability

  • Conduct code reviews and provide mentorship to junior developers

  • Troubleshoot and resolve application bugs and performance issues

  • Implement CI/CD pipelines and assist with Azure DevOps workflows

  • Participate in Agile ceremonies including sprint planning and retrospectives


Required Skills & Experience:

  • 9+ years of hands-on experience in .NET / .NET Core development

  • Strong expertise in C#, ASP.NET Core, Web API, and Entity Framework/Core

  • Experience with SQL Server, stored procedures, and performance optimization

  • Solid front-end experience with JavaScript, jQuery, HTML5, CSS3, and frameworks like Bootstrap, Blazor, or Angular/React

  • Strong experience with unit testing frameworks (e.g., xUnit, NUnit) and integration testing

  • Familiarity with Azure, Azure SQL, or other cloud platforms

  • Hands-on experience with DevOps tools (e.g., Azure DevOps, Git, CI/CD pipelines)

  • Understanding of RabbitMQ, ETL processes, and microservices is a plus


Nice to Have:

  • Experience with Blazor and TypeScript

  • Knowledge of Dapper or other ORM libraries

  • Exposure to SonarQube, Application Insights, or similar monitoring tools

  • Experience working in a SAFe Agile or Scrum environment


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.