Job Description
Full Stack Software Engineer (SE4 / Lead)Location: Charlotte, NC (Hybrid)
Duration: 12 Month Contract
W2 ONLY, NO C2CTeam OverviewThis team is responsible for building and scaling enterprise data platforms that consolidate data from multiple systems of record for downstream analytics and regulatory reporting. The team focuses on developing data pipelines and data-driven tools that support critical regulatory and business use cases.
Role SummaryWe are seeking an experienced Full Stack Software Engineer (SE4 / Lead) with 11 12 years of experience to lead the design and development of data platform applications. This role requires strong technical leadership, hands-on development across the stack, and the ability to mentor engineers while driving delivery.
The ideal candidate is a well-rounded engineer with deep expertise in both frontend and backend technologies, along with experience in big data tools and data pipeline development. They should be capable of taking requirements and delivering end-to-end solutions, while collaborating across teams and influencing design decisions.
Key Responsibilities
- Lead the design and development of full stack applications supporting data platforms and regulatory reporting tools
- Build and optimize data pipelines that process and deliver large-scale datasets for analytics
- Develop scalable backend services using Java (microservices architecture) and Python
- Design and implement modern, responsive frontend solutions using Angular or React
- Work with big data technologies such as Spark and Python for data processing (preferred)
- Own delivery of end-to-end solutions, from requirements gathering through implementation and deployment
- Mentor junior engineers, providing technical guidance and fostering team development
- Collaborate with cross-functional teams to ensure alignment and successful delivery
- Drive best practices in coding standards, performance optimization, and system design
- Promote a strong team-oriented culture, emphasizing adaptability, accountability, and a positive attitude
- Leverage GenAI tools to improve development efficiency and accelerate solution delivery where applicable
Required Qualifications
- 11 - 12 years of full stack development experience
- Strong expertise in Java and microservices architecture
- Extensive experience with Angular or React
- Solid working knowledge of Python
- Proven experience delivering end-to-end technical solutions
- Experience building data platforms, data pipelines, or data-driven applications
- Strong understanding of distributed systems and scalable architectures
- Demonstrated experience in mentoring team members and leading technical initiatives
- Excellent collaboration and communication skills
Preferred Qualifications
- Experience with Python and Spark for big data processing
- Exposure to big data ecosystems and tools
- Familiarity with regulatory reporting platforms or analytics systems
- Experience leveraging GenAI for development productivity and application development
- Background in complex, enterprise-level environments
Additional Requirements
- Candidates should demonstrate the ability to adapt quickly, manage competing priorities, and maintain a strong delivery mindset
- Strong emphasis on being a team player with a positive attitude and ownership mentality
- Technical screening results must be included as part of the candidate submittal