Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

3 results for Software Engineer Full Stack in Charlotte, NC

Software Engineer
  • Huntersville, NC
  • onsite
  • Permanent
  • 0 - 0 USD / Yearly
  • <ul><li>Develop and maintain backend services and applications using C# and the .NET platform.</li><li>Design, write, and optimize complex SQL queries, stored procedures, and database schemas to support high-performance, data-intensive workflows.</li><li>Build and maintain APIs and service layers that integrate with relational databases and downstream systems.</li><li>Troubleshoot, analyze, and resolve application and data-related issues, including query performance and data integrity concerns.</li><li>Apply best practices for testing, version control, and deployment to ensure stability and reliability.</li><li>Collaborate with product, business, and technical stakeholders to translate data and system requirements into scalable technical solutions.</li><li>Contribute to architectural decisions, code reviews, and documentation to improve system quality and maintainability.</li></ul>
  • 2026-02-09T00:00:00Z
Full Stack Developer (Microsoft/Azure)
  • Charlotte, NC
  • onsite
  • Temporary
  • 57 - 72 USD / Hourly
  • <p>We’re proactively connecting with experienced <strong>Full Stack Developers</strong> who thrive in the Microsoft ecosystem and enjoy building across front- and middle-tier applications in modern cloud environments.</p><p>If you enjoy working heavily in Azure, designing and integrating APIs, and building clean, dynamic front-end visualizations that support business operations, we’d love to start a conversation.</p><p>This opportunity supports a high-volume development pipeline where your contributions will directly impact internal platforms used by front-office teams.</p><p><br></p><p><strong>What You’ll Be Doing</strong></p><ul><li>Developing across the front and middle tiers of a Microsoft-based stack</li><li>Building and enhancing applications leveraging Azure services, PowerApps, and SQL</li><li>Designing, building, and integrating APIs (significant API workload)</li><li>Extracting, transforming, and integrating data into cloud-based environments</li><li>Developing Angular-based UI components, dashboards, charts, and visualizations</li><li>Supporting ongoing enhancements across multiple business units</li><li>Collaborating closely with engineering leadership and cross-functional stakeholders</li><li>Contributing within a modern workflow leveraging AI-assisted development tools</li></ul>
  • 2026-02-24T00:00:00Z
Mid-Level Software Developer
  • Charlotte, NC
  • onsite
  • Temporary
  • 50 - 55 USD / Hourly
  • <p>Robert Half is partnering with a leading motorsports engineering organization to identify an Entry-Level Software Developer to join its Competition Tools Group. This role supports the development of real-time software applications used directly by engineering and competition teams during professional racing programs.</p><p>This is an opportunity for an early-career developer to gain hands-on experience building high-impact tools in a fast-paced, performance-driven environment. While motorsports experience is a plus, the organization is most interested in candidates with strong technical fundamentals, a willingness to learn, and the ability to adapt quickly.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Develop and enhance software applications using .NET (C#) and Python</li><li>Translate user stories and technical requirements into reliable, production-ready solutions</li><li>Support and troubleshoot tools used in live competition and testing environments</li><li>Collaborate with engineers, analysts, and end users to refine functionality and improve usability</li><li>Contribute to microservice-based architectures and modern development practices</li><li>Create and maintain documentation for internal teams and end users</li></ul><p><strong>Work Environment and Expectations</strong></p><ul><li>Collaborative, team-based engineering environment</li><li>Flexible core hours with occasional weekend or event-based support</li><li>Limited travel to race or test events may be required</li><li>Fast development cycles aligned with motorsports schedules</li></ul>
  • 2026-02-03T00:00:00Z