Software Engineer Lead

Dallas, TX, US • Posted 10 hours ago • Updated 9 hours ago
Contract W2
Contract Independent
26 Weeks
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

Summary


Position Title: Software Engineer Lead 
Location:
 PA - Pittsburgh, TX - Dallas, OH - Strongsville, OH - Cleveland, AZ - Phoenix, AL – Birmingham
Work Status : 5 Days Onsite
Duration :  Contract to Hire
Years Of Experience Required : 8+ + Years


Industry Background:  Banking / Finance  

Function of the Group:  Revenue Support 


Roles and Responsibilities:
Technical Leadership

  • Lead the design and development of end-to-end application features across backend services (Java 21) and frontend applications (Angular).
  • Own architecture decisions spanning APIs, UI state management, performance, security, and scalability.
  • Establish and enforce coding standards, design patterns, and best practices across both backend and frontend stacks.
Backend Responsibilities (Java)
  • Design and implement backend services using Java (17/21+), Spring Boot, and related Spring frameworks.
  • Build and maintain RESTful APIs and service integrations consumed by Angular frontends.
  • Lead backend architecture using microservices, event-driven designs, and cloud-native patterns.
Frontend Responsibilities (Angular)
  • Lead development of frontend applications using Angular, TypeScript, RxJS, and modern component-based architecture.
  • Design responsive, accessible, and performant UI components aligned with UX and product requirements.
  • Define frontend architecture, including state management, routing, lazy loading, and API consumption.
Quality, Testing & Reliability
  • Promote automated testing across the stack, including:
    • Backend: Unit, integration, and contract tests (JUnit, Mockito).
    • Frontend: Unit and component tests (Jasmine, Karma, Jest).
  • Champion observability using structured logging, metrics, and tracing across frontend and backend.
  • Ensure applications are secure, resilient, and production-ready with proper validation, error handling, and monitoring.
DevOps & Deployment Collaboration
  • Support CI/CD pipelines for both UI and backend components.
  • Partner with DevOps on Docker/Kubernetes deployments, environment configuration, and release processes.
  • Ensure frontend and backend artifacts are versioned, deployed, and monitored consistently.
  • Participate in production support, incident reviews, and reliability improvements.
Team Leadership & Mentorship
  • Mentor engineers across frontend and backend disciplines, promoting full-stack skill growth.
  • Lead technical design reviews and code reviews across Java and Angular codebases.
  • Encourage knowledge sharing and establish best practices for full-stack development.
  • Support hiring and onboarding of full-stack engineers through interviews and guidance.
Collaboration & Delivery
  • Work closely with product managers, UX designers, QA, and platform teams.
  • Drive sprint planning, estimation, and timely delivery of full-stack features.
  • Communicate technical decisions, risks, and trade-offs clearly to stakeholders.
  • Balance hands-on development with leadership responsibilities.

Required Skills
  • Java 21 / Spring Boot
  • Angular / React
  • Oracle Database
  • NoSQL Databases
  • Apache Kafka
  • DevOps / CI/CD
  • Git

Flex Skills / Nice to Have
  • Flowable or any BPMN (Business Process Model and Notation) platform

 

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.
  • Dice Id: 10295162
  • Position Id: 381750
  • Posted 10 hours ago

Company Info

About System One

System One is a leading provider of specialized, highly technical outsourced services, workforce solutions, staffing, and recruiting to critical infrastructure, technology, life sciences, and government sectors As an essential partner to private and public organizations of various needs and sizes, we offer our expertise to help them bring their most complex and mission-critical programs to fruition.

With our highly specialized services, in-demand technical skills, and vast operational expertise, we can deliver accelerated results that benefit our clients and the job seekers who partner with us. We staff contract, contract-to-hire, and direct-hire professionals across our network to work with our clients, some of whom are industry leaders and nationally branded organizations.

Our dedicated team of recruiters work tirelessly to match jobseekers with careers that align with their skills, aspirations, and goals.

We understand that finding the right job can be a transformative experience, and we are committed to supporting jobseekers throughout their career journeys. Our recruitment services are designed to connect individuals with fulfilling jobs that offer growth and development opportunities.

Whether you're an organization seeking customized workforce solutions, outsourced services, or if you're a jobseeker searching for your next opportunity,

System One is the perfect staffing partner for you.

About_Company_One
Contact the job poster
Shafique Mohammed

Shafique Mohammed

Recruiting Manager @ System One
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Pensacola, Florida

•

2d ago

Easy Apply

Contract

Depends on Experience

Hybrid in Reston, Virginia

•

4d ago

Easy Apply

Contract

$88.64

Remote

•

Yesterday

Easy Apply

Contract

$57.65

Hybrid in Lafayette, Louisiana

•

17d ago

Easy Apply

Full-time

$138600

Search all similar jobs