Full Stack Software Engineer (.NET / React)
Company: S3
Location: Charlotte
Posted on: April 5, 2026
|
|
|
Job Description:
Job Description 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.
Keywords: S3, Charlotte , Full Stack Software Engineer (.NET / React), IT / Software / Systems , Charlotte, North Carolina