Already filled

Don't miss the next one. Get matching roles delivered to your inbox.

Full Stack Senior Software Engineer

Job summary

Charlotte

Work model

Hybrid · 2 days home
2 weeks ago
Job description

Strategic Staffing Solutions Opportunity

This is a contract opportunity (W2 only, no C2C) with visa sponsorship available.

  • Contract Length: 18+ Months
  • Location: Charlotte, NC 28202 (Hybrid: 3 days on-site / 2 days remote)
  • Ref#: 246467

Beware of scams: S3 never asks for money during its onboarding process.

Role Overview

We are seeking a Full Stack Senior Software Engineer (SE3) with 7-8+ years of experience supporting the development of data-driven platforms and applications. This role requires strong frontend and backend engineering experience along with exposure to data engineering and big data concepts.

The ideal candidate is a collaborative engineer capable of delivering end-to-end solutions, including frontend development, backend services, and data pipeline integration.

Key Responsibilities

  • Design, develop, and maintain full stack applications supporting data platforms and reporting tools.
  • Build and enhance data pipelines for ingesting and processing large volumes of data.
  • Develop backend services using Java and microservices architecture.
  • Develop backend components and tooling using Python.
  • Create responsive and scalable frontend applications using Angular or React.
  • Work with Big Data technologies such as Spark and Python for data processing.
  • Collaborate with cross-functional teams to translate requirements into technical solutions.
  • Ensure code quality, scalability, and application performance.
  • Contribute to a collaborative engineering environment with strong adaptability and work ethic.
  • Utilize GenAI tools where applicable to improve development productivity and efficiency.

Required Qualifications

  • 7-8+ years of full stack software development experience.
  • Strong experience with Java and microservices architecture.
  • Hands-on experience with Angular or React.
  • Working knowledge of Python.
  • Experience developing and integrating APIs and backend services.
  • Understanding of data platforms or data pipeline development.
  • Ability to deliver end-to-end solutions from requirements through implementation.
  • Strong problem-solving skills and ability to work effectively in a team environment.

Preferred Qualifications

  • Experience with Python and Spark for big data processing.
  • Exposure to data engineering or big data technologies.
  • Familiarity with GenAI tools for software development productivity.
  • Experience building regulatory or analytics-focused platforms.