Senior .NET / React Full-Stack Developer
Location
Charlotte, NC preferred (Remote considered for highly qualified candidates)
Duration
6-Month Contract (Long-Term Opportunity – Expected Extensions Every 6 Months)
Pay Rate
$78-$84/hr W2
Position Overview
We are seeking a Senior .NET / React Full-Stack Developer to join a high-performing development team supporting critical enterprise applications. This is a hands-on senior-level engineering role requiring strong experience working within large, established codebases while independently owning enhancements, defect resolution, and application support.
The ideal candidate will possess deep expertise across the Microsoft technology stack, modern React development, API integrations, authentication frameworks, and relational databases. This individual must be capable of running applications locally end-to-end, troubleshooting complex production issues, and collaborating effectively with technical and business stakeholders.
Required Technical Skills
-
C#
-
.NET / ASP.NET Core
-
Entity Framework Core
-
React.js
-
JavaScript
-
TypeScript
-
State Management (Zustand, Redux, or similar)
-
Data Fetching Libraries (TanStack Query / React Query or equivalent)
-
REST API Development & Integration
-
Authentication & Session Management Troubleshooting
-
Git Version Control
-
GitLab, GitHub, Azure DevOps, or equivalent
-
PostgreSQL or comparable relational database systems
-
SQL Development & Query Optimization
Required Qualifications
-
5+ years of full-stack development experience
-
Strong proficiency with C#/.NET development
-
Strong proficiency with React and modern front-end development practices
-
Experience working within large, mature enterprise codebases
-
Ability to write clean, scalable, maintainable, and efficient code
-
Ability to independently run applications locally and troubleshoot issues across the full technology stack
-
Experience debugging production issues and analyzing logs
-
Ability to independently own defects, enhancements, and application improvements
-
Strong verbal and written communication skills
-
Ability to collaborate effectively with technical teams and business stakeholders
Preferred Qualifications
-
Experience implementing complex business rules, validation frameworks, and algorithms
-
Experience integrating third-party REST APIs
-
Experience with Okta or other Identity Providers (IDPs)
-
Experience troubleshooting authentication and authorization workflows
-
Experience creating and maintaining CI/CD pipelines
-
GitLab CI/CD experience strongly preferred
-
Experience supporting enterprise-scale applications in Agile environments
Key Responsibilities
-
Design, develop, test, and maintain full-stack applications using .NET and React
-
Implement new features and enhancements within existing enterprise applications
-
Troubleshoot and resolve production defects and performance issues
-
Debug authentication, session management, and API-related issues
-
Develop and optimize database interactions and queries
-
Participate in code reviews and maintain development best practices
-
Collaborate with product owners, business stakeholders, and development teams
-
Support deployment processes and CI/CD pipeline improvements
-
Ensure application stability, scalability, and maintainability
What We're Looking For
-
Senior-level developer capable of operating independently
-
Strong problem-solving and debugging skills
-
Experience working in complex enterprise environments
-
Ability to quickly understand existing systems and codebases
-
Excellent communication and stakeholder management skills
-
Self-starter who takes ownership of assigned work and drives solutions to completion
#LI-AB1