Full Stack Developer, Technical Lead

Leidos

Education
Qualifications
Benefits
Skills

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 tools and/or technologies:
    • JDK21and above (strongly preferred)
    • Python, JavaScript
    • Redis/Memcached/Elasticache
    • WebServices including REST interfaces development
    • Messaging solutions including Kafka, ActiveMQ, SQS, SNS

Original Posting:

June 12, 2025

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:

Pay Range $126,100.00 - $227,950.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Read Full Description
Confirmed 9 hours ago. Posted 4 days ago.

Discover Similar Jobs

Suggested Articles