Demo

Full Stack Software Engineer (.NET / React)

Jobs via Dice
Charlotte, NC Full Time
POSTED ON 4/19/2026 CLOSED ON 5/15/2026

What are the responsibilities and job description for the Full Stack Software Engineer (.NET / React) position at Jobs via Dice?

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Strategic Staffing Solutions, is seeking the following. Apply via Dice today!

Job Title: Full Stack Software Engineer (.NET / React)

Location: Charlotte, NC (CIC preferred); Iselin, NJ; Irving, TX; Chandler, AZ

Duration: May 18, 2026 May 17, 2027

Interview Process: Two video interviews, including a technical screen

Conversion: Potential for full-time conversion

Position Overview

We are seeking a Full Stack Software Engineer (.NET / React) to support application modernization initiatives within a large enterprise environment. This role involves leading and contributing to moderately complex technical initiatives, with a focus on designing, developing, and delivering scalable applications using modern full-stack technologies. The ideal candidate will bring strong expertise in .NET, React, SQL Server, and microservices architecture, along with the ability to collaborate across teams and guide less experienced developers.

Key Responsibilities

  • Lead and contribute to moderately complex software engineering initiatives within application modernization efforts
  • Participate in large-scale planning and execution of technical strategies
  • Design, develop, test, debug, and document applications and services across the full technology stack
  • Build and maintain microservices-based architectures and RESTful APIs
  • Develop and optimize database solutions using Microsoft SQL Server
  • Evaluate and resolve moderately complex technical challenges requiring in-depth analysis of technologies and processes
  • Collaborate with peers, stakeholders, and mid-level managers to achieve project goals
  • Act as an escalation point and provide guidance and direction to less experienced team members
  • Mentor and support the development of junior engineers
  • Develop prototypes and proof-of-concepts to validate technical solutions
  • Contribute to establishing standard approaches, development practices, and technical documentation
  • Create and maintain process definitions and ensure timely documentation sharing
  • Apply creative problem-solving to improve processes and overcome design challenges
  • Ensure adherence to Agile methodologies and enterprise development standards

Required Qualifications

  • 4 years of software engineering experience or equivalent demonstrated through work, consulting, training, military experience, or education
  • Strong hands-on experience with:
    • .NET / ASP.NET / C#
    • .NET-based microservices development
    • Microservices architecture
    • Microsoft SQL Server
    • React / React.js
  • Experience building and consuming RESTful APIs
  • Solid understanding of modern application architecture and distributed systems
  • Experience working in Agile (Scrum) environments
  • Strong problem-solving, debugging, and analytical skills
  • Ability to lead technical efforts and collaborate across teams

Preferred Qualifications

  • Experience with Kafka or event-driven architecture
  • Familiarity with containerization and orchestration tools such as Docker, Kubernetes, or OpenShift
  • Experience with DevOps and CI/CD practices, including tools such as GitHub and Harness
  • Experience with Jira and Confluence
  • Knowledge of IIS and networking fundamentals
  • Experience with automation and unit testing frameworks
  • Strong technical documentation skills
  • Ability to manage multiple priorities and work effectively in a fast-paced environment

Additional Information

This role requires strong collaboration, communication, and leadership skills to successfully deliver high-quality technology solutions. Candidates should demonstrate the ability to balance competing priorities, contribute to evolving engineering practices, and continuously enhance their technical expertise while supporting enterprise modernization initiatives.

Salary.com Estimation for Full Stack Software Engineer (.NET / React) in Charlotte, NC
$119,364 to $143,810
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full Stack Software Engineer (.NET / React)?

Sign up to receive alerts about other jobs on the Full Stack Software Engineer (.NET / React) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice South Burlington, VT
  • Contract: Long-Term Location: Burlington, VT Shift: Monday-Friday, 8:00am-5:00pm - 100% Onsite Top Skills: Active Directory TicketingSystem Windows 11 Micr... more
  • 3 Days Ago

  • Jobs via Dice Anchorage, AK
  • Sr. Project Manager W/ Energy Experience - Contract (12-month) Anchorage, Alaska (or surrounding areas) Work Setting: Hybrid (with travel throughout Alaska... more
  • 3 Days Ago

  • Jobs via Dice Smithfield, RI
  • job summary: Experience with incident management and issue troubleshooting. Experience in financial services applications is a plus. location: Smithfield, ... more
  • 3 Days Ago

  • Jobs via Dice Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Talent Groups, is seeking the following. Apply via Dic... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Full Stack Software Engineer (.NET / React) jobs in the Charlotte, NC area that may be a better fit.

  • Doxel Charlotte, NC
  • Construction is the second-largest industry in the world—nearly 4x the size of SaaS—yet it still operates without the automated feedback loops that modern ... more
  • 6 Days Ago

  • Versana Charlotte, NC
  • About Us: Versana is an industry-backed data and technology company on a mission to make the syndicated loan market better. By digitally capturing agent ba... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!