Jobs and Careers
LE

Full Stack Developer, Technical Lead

Leidos
United Statesfull_timeVerifiedPosted 12 Jun 2025
💰 $227,950/yr($126,100/yr$227,950/yr)

About the role

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers’ success. We empower our teams, contribute to our communities, and operate sustainably. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business. Are you ready for your next career challenge? Homeland Force and Protection within Leidos is seeking a technical leader to join the Traveler Processing and Vetting Solutions (TPVS) Program supporting the Passenger Systems Program Directorate (PSPD) within Customs and Border Protection (CBP). PSPD supports the Department of Homeland Security (DHS) and CBP critical missions, specifically screening and processing travelers at the ports of entry (POEs) into the United States.

The position is focused on delivering performance-based IT services and repeatable solutions. Our team is looking for a Technical Lead Full Stack Developer that supports a cloud-based, large-scale enterprise with multiple applications and integrating new technologies to optimize efficiency and improve performance. As such, this individual must be an independent thinker and excellent problem solver. The successful candidate must be self-motivated and work well individually and in leading small to medium-sized teams. The role requires frequent interactions with Architects, multiple agile delivery teams, CBP Product Owners, and other CBP Stakeholders supporting PSPD, other Directorates, and external applications.

**This position REQUIRES the candidate to be in Ashburn, VA, twice a week**

Primary Responsibilities:

  • Lead a team of 10+ through the development of a solution implementing workflow and rules technologies integrating various components, subsystems, or processes

  • Connect and integrate disparate software, hardware, or other systems into a single unified system

  • Identify and resolve technical issues that arise within a complex system or network infrastructure

  • Analyze current and technical processes to formulate and develop new and modified software-based solutions and identify gaps and improvement opportunities

  • Develop software-based solutions to complex technical issues and problems that impact multiple areas or disciplines, determine and implement new requirements using the Agile Methodology

  • Regularly employ ingenuity and creativity to develop new technical solutions and systems to achieve functional objectives

  • Communicate with internal team members across multiple areas and client team members. May communicate with parties external to the organization (e.g., sub-contractors, vendors, etc.). Work to influence project/team leaders regarding solution design, process and/or approaches

  • Research, evaluate, and stay current on emerging tools, techniques, and technologies including cloud services

  • Use software tools to automate the execution of tests on software applications or systems.

Basic Qualifications:

  • BA/BS with 14+ years of relevant experience or 12+ years of relevant experience with Master's Degree: OR 6 years of experience in lieu of degree

  • 5 years of experience leading teams of 10+ and/or initiative-based technology implementations

  • Must be able to maintain and obtain a CBP Background Investigation prior to start

  • Knowledge/experience with workflow and rules engines

  • Requires expert knowledge of and ability to apply advanced technical principles, theories, and concepts

  • Experience evaluating business needs, requirements to identify appropriate solutions, and ability to resolve complex technical issues

  • Experience applying a continuous integration/deployment approach to project delivery; this includes adapting to changing requirements, fostering collaboration, and rapidly delivering high quality solutions and agile practices

  • Strong communication skills with demonstrated ability for oral and written communication with the senior levels of management and the Customer

  • Experience executing process improvement for large scale software implementations

Preferred Qualifications:

  • Knowledge and experience in modernizing legacy systems

  • Experience in Java including knowledge of modern Java architectures

  • Experience with PostgeSQL and AWS technologies

  • Experience with Test-Driven Development (TDD)/Behavioral-Driven Development (BDD)

  • Familiarity with AI concepts

  • Knowledge of Angular and React UI Frameworks

  • Experience in the following to

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Leidos

View company profile →