.NET Full Stack Developer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)
50% Travel

Skills

.NET
ASP.NET
ASP.NET MVC
AngularJS
C#
Cosmos-Db
Microsoft Azure
Microservices
PL/SQL
NoSQL
RESTful
React.js
SQL
Web Applications
Web API
CI/CD

Job Details

Job Title:.NET Full Stack Developer

Location: Charlotte, NC (Hybrid)

Contract: W2 Only (No C2C / 3rd Party)

Duration: 12+ Months

Job Summary:
We are seeking an experienced Senior .NET Full Stack Developer to design, develop, and maintain robust web applications using the latest Microsoft technologies. The ideal candidate will have strong expertise in .NET, C#, ASP.NET Core, Azure, and front-end frameworks, with the ability to deliver end-to-end solutions.

Key Responsibilities:

  • Design, develop, and maintain scalable .NET Core, ASP.NET MVC, and Web API applications
  • Build responsive and dynamic front-end interfaces using Angular/React/Blazor
  • Develop and optimize PL/SQL queries, stored procedures, and database schemas
  • Deploy and manage cloud-based solutions on Microsoft Azure (App Services, Functions, AKS, SQL DB)
  • Implement microservices architecture and RESTful APIs for seamless integration
  • Write clean, efficient, and maintainable C# code following best practices
  • Optimize application performance, security, and scalability
  • Collaborate with DevOps teams to implement CI/CD pipelines (Azure DevOps, GitHub Actions)
  • Troubleshoot and debug complex issues across the full stack
  • Mentor junior developers and conduct code reviews

Required Skills & Qualifications:

  • 12+ years of full-stack development experience with .NET technologies
  • Strong expertise in:
    • C#, ASP.NET Core, .NET 6+
    • Front-end frameworks (Angular/React/Blazor)
    • Azure cloud services (App Service, Functions, AKS, SQL DB, Cosmos DB)
    • PL/SQL, T-SQL, and database optimization
  • Experience with:
    • Entity Framework Core/Dapper
    • Docker and Kubernetes
    • Microservices and RESTful API design
    • Unit testing (xUnit, NUnit, Moq)
  • Strong understanding of OOP, SOLID principles, and design patterns
  • Agile/Scrum development experience

Nice-to-Have Skills:

  • Azure Developer/Architect certification
  • Experience with Serverless computing (Azure Functions, Logic Apps)
  • Familiarity with NoSQL databases (Cosmos DB, MongoDB)

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.