Demo

Software Engineer (Full-Stack)

Strategic Staffing Solutions
Charlotte, NC Full Time
POSTED ON 12/23/2025
AVAILABLE BEFORE 2/22/2026

Job Details

STRATEGIC STAFFING SOLUTIONS HAS AN OPENING!

Job Title: Software Engineer (Full-Stack)
Locations: Charlotte, NC; St. Louis, MO **On-Site Required***
Work Type: Contract - W2
Duration: 24 Months
________________________________________
Role Overview
This contingent resource assignment is within the Wealth and Investment Management Technology (WIMT) group, supporting the Portfolio Management Platform (PMP). The role contributes to software engineering initiatives that enable portfolio management capabilities across advisory platforms.
This is a hands-on full-stack engineering role for a strong individual contributor. We are seeking a doer an engineer who takes ownership, leads by example, and actively contributes to design and implementation. A passion for technology, curiosity, and a continuous-improvement mindset are essential.
The team actively uses Microsoft Copilot and GitHub Copilot, and candidates must be open to leveraging AI-assisted development tools to improve productivity and code quality.
________________________________________
Key Responsibilities
Contribute to moderately complex software engineering initiatives supporting portfolio management platforms.
Design, build, and maintain scalable full-stack solutions aligned with business and compliance requirements.
Develop and consume JSON-based REST APIs using Spring and Spring Boot.
Build responsive front-end applications using ReactJS and TypeScript.
Collaborate with cross-functional teams to deliver high-quality, compliant solutions.
Write and maintain unit and automated tests to ensure code quality and reliability.
Participate in code reviews, troubleshooting, and ongoing optimization efforts.
Leverage AI-assisted tools (Microsoft Copilot, GitHub Copilot) to enhance development efficiency and innovation.
Demonstrate strong ownership, accountability, and delivery mindset.
________________________________________
Required Qualifications
4 years of Software Engineering experience, or equivalent demonstrated through a combination of work or consulting experience, training, military experience, or education.
Solid understanding of software engineering principles, best practices, and SDLC processes.
________________________________________
Preferred Skills
Spring Framework / Spring Boot (building RESTful JSON APIs)
ReactJS and TypeScript
MongoDB or other NoSQL databases
Apache Kafka
Full-stack development experience
Unit testing experience (e.g., JUnit with Mockito, Jest)
Automated testing experience (e.g., Rest Assured, Selenium, Playwright)
Familiarity with cloud technologies
Experience with GitHub hooks and automation
Experience using AI-assisted development tools (Microsoft Copilot, GitHub Copilot)
Strong communication skills and ability to lead while contributing directly to code
Passion for technology, including interests outside of work

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.

Salary.com Estimation for Software Engineer (Full-Stack) in Charlotte, NC
$123,436 to $149,224
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 Software Engineer (Full-Stack)?

Sign up to receive alerts about other jobs on the Software Engineer (Full-Stack) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Strategic Staffing Solutions

  • Strategic Staffing Solutions Charlotte, NC
  • Job Title: Telecom Analyst – Hiring FAST! Industry: Utilities Location: Charlotte, NC Pay Rate: $50/HR on W2 Only – NO C2C Setting: Hybrid Required (Remote... more
  • 13 Days Ago

  • Strategic Staffing Solutions San Antonio, TX
  • Company Description Strategic Staffing Solutions (S3) is headquartered in Detroit and was founded in 1990. We are financially strong with more than $300 mi... more
  • 13 Days Ago

  • Strategic Staffing Solutions Dallas, TX
  • Job Details Job Title: Operations Analyst Role Overview We are seeking a highly collaborative and detail-oriented Operations & Client Account Management An... more
  • 14 Days Ago

  • Strategic Staffing Solutions Charlotte, NC
  • Job Details STRATEGIC STAFFING SOLUTIONS HAS AN OPENING! Job Title: Sr . Financial Crimes Officer Location: Charlotte, NC *** On-Site Required *** Work Typ... more
  • 15 Days Ago


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

  • Veracity Software Inc Charlotte, NC
  • Job Title: CyberArk Engineer Duration: 12 Month (s) Location: 1525 W W T Harris Blvd., Charlotte, NC - 28262 - Hybrid Roles (3 Days Onsite/2 Days WFH) Job ... more
  • 1 Month Ago

  • Veracity Software Inc Charlotte, NC
  • Job Title: Terraform Engineer Duration: 06 Month (s) Location: 300 S Brevard St, Charlotte, NC - 28202 - Hybrid Roles (3 Days Onsite/2 Days WFH) Job Descri... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!