Technical Lead - Software

General Dynamics Mission Systems, IncManassas, VA
$142,696 - $158,303Hybrid

About The Position

You will be leading a team of engineers working to deliver a comprehensive SecDevOps software solution for the US Navy that provides automated functional testing and cybersecurity analysis of software payloads. Some telecommuting allowed but candidate must be local to the area. Candidate must be able to work onsite. While on-site, you will be a part of the Manassas VA facility.

Requirements

  • Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field.
  • 8+ years of job-related experience, or a Master's degree plus 6 years of job-related experience.
  • Department of Defense Secret security clearance is obtainable within a reasonable amount of time after hire.
  • Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information.
  • U.S. citizenship is required.
  • 5+ years experience as a Developer
  • 3+ years experience as a Technical Lead
  • Experience working with frameworks like Vue.js and Ruby on Rails
  • Experience with similar frameworks like React and Java Spring
  • Experience using advanced GitLab features and CI/CD delivery pipelines
  • Experience using Linux (basic OS comprehension and basic shell scripting), preferably Red Hat or derivatives
  • Experience building and maintaining container environments (Docker, Kubernetes, or similar)
  • Strong understanding of software engineering principles and lifecycle
  • Expertise in object-oriented design and development
  • Hands on experience with Implementation of Continuous Delivery and GitOps automation to deliver production builds on a monthly cycle
  • Experience implementing testing methods like TDD, BDD, and various types of software testing (unit, integration, end-to-end) (Vitest, RSpec, Playwright)
  • Familiarity with Linux, REST APIs, and database management (SQL, PostgreSQL)
  • Ability to write clean, production-ready code following good coding practices
  • Technical leadership experience
  • Strong understanding of software development process, as well as software engineering concepts, principles, and theories
  • Hands-on experience with Robot Framework and Software Analysis Tools (SAST/DAST)
  • Hands-on experience building Single Page Applications and Model View Controller (MVC) Applications
  • Experience with Argo Workflows, OpenShift, Kubevirt
  • Creative thinker capable of applying new information quickly to solve challenging problems
  • Team player who thrives in collaborative environments and revels in team success
  • Commitment to ongoing professional development for yourself and others

Nice To Haves

  • Agile experience preferred.
  • Full Stack, Cloud Infrastructure, DevOps would be preferential

Responsibilities

  • Leading a team of engineers working to deliver a comprehensive SecDevOps software solution for the US Navy that provides automated functional testing and cybersecurity analysis of software payloads.
  • Orchestration of Agile teams (Scrum, Kanban) to deliver high-quality software
  • Experience using advanced GitLab features and CI/CD delivery pipelines
  • Experience using Linux (basic OS comprehension and basic shell scripting), preferably Red Hat or derivatives
  • Experience building and maintaining container environments (Docker, Kubernetes, or similar)
  • Strong understanding of software engineering principles and lifecycle
  • Expertise in object-oriented design and development
  • Hands on experience with Implementation of Continuous Delivery and GitOps automation to deliver production builds on a monthly cycle
  • Experience implementing testing methods like TDD, BDD, and various types of software testing (unit, integration, end-to-end) (Vitest, RSpec, Playwright)
  • Familiarity with Linux, REST APIs, and database management (SQL, PostgreSQL)
  • Ability to write clean, production-ready code following good coding practices
  • Technical leadership experience
  • Strong understanding of software development process, as well as software engineering concepts, principles, and theories
  • Hands-on experience with Robot Framework and Software Analysis Tools (SAST/DAST)
  • Hands-on experience building Single Page Applications and Model View Controller (MVC) Applications
  • Experience with Argo Workflows, OpenShift, Kubevirt
  • Creative thinker capable of applying new information quickly to solve challenging problems
  • Team player who thrives in collaborative environments and revels in team success
  • Commitment to ongoing professional development for yourself and others

Benefits

  • 401k matching
  • flex time off
  • paid parental leave
  • healthcare benefits
  • health & wellness programs
  • employee resource and social groups
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service