Software Engineer

Leidos•Omaha, NE
•Onsite

About The Position

Leidos’ Defense Sector is seeking a Software Engineer to join its Agile software teams in Omaha, Nebraska. The role focuses on building JavaScript-based web applications and delivering customer-oriented software solutions in a collaborative, fast-paced environment. Most work is performed onsite at Leidos’ Omaha facility, with some remote or work-from-home availability possible. The position requires someone able to manage multiple projects through completion and work independently to overcome obstacles. The successful candidate will contribute throughout the software development lifecycle, develop maintainable code, create and run tests, and collaborate with engineers on technical designs and product enhancements. The role requires U.S. citizenship and the ability to obtain and maintain a TS/SCI clearance within 365 days of starting with Leidos; an active TS/SCI clearance is preferred.

Requirements

  • U.S. citizenship.
  • Ability to obtain and maintain a TS/SCI clearance within 365 days of starting with Leidos.
  • Bachelor’s degree and at least 4 years of relevant experience, or a master’s degree and at least 2 years of experience; additional experience may be considered in lieu of a degree.
  • Hands-on experience building JavaScript-based web applications, with broad skills in ES6+ JavaScript, HTML5, and CSS3.
  • Strong programming fundamentals and familiarity with typical web application development and deployment processes.
  • Ability to work on multiple projects at once and complete them.
  • Self-starter able to overcome obstacles and get work done.
  • Familiarity with containerization using Docker or Podman.
  • Solid understanding of software development process fundamentals.

Nice To Haves

  • Active TS/SCI security clearance.
  • Experience with Agile development principles and methodologies.
  • Working knowledge of continuous integration and delivery methodologies and tools.
  • Experience managing projects using Atlassian tools such as Confluence, Jira, and Bitbucket.
  • Familiarity with component-based web frameworks and libraries such as React, Vue, or Angular.
  • Knowledge of a version control system such as Git.
  • Familiarity with CI/CD processes and tools such as GitLab.
  • Familiarity with SQL and NoSQL databases.
  • Experience with the USSTRATCOM Nuclear Planning process.
  • Specific client-technology experience, including modern React, TanStack Query/React Query, Styled Components, Playbook, CesiumJS, or TypeScript.

Responsibilities

  • Participate in the full software development lifecycle within broadly defined parameters.
  • Use Jira, Confluence, Nexus, Git, development operations, collaboration, and source control tools.
  • Support the creation and updating of documentation and specifications for design, development, and testing.
  • Identify potential roadblocks and develop ways to work around them.
  • Plan and estimate development tasks and work to improve performance metrics.
  • Develop maintainable code that meets specifications.
  • Write and execute unit, end-to-end, and integration tests.
  • Collaborate with other engineers to develop technical designs and approaches for new products and enhancements.
  • Build software solutions when requirements are not fully defined while keeping the customer’s needs in mind.
  • Manage multiple projects and see them through to completion.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service