Software Engineer

Vosper Thornycroft Group

Hanover (MD)

On-site

USD 120,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Vosper Thornycroft Group is seeking a Mid-Level Software Engineer to support a mission-focused program delivering embedded C2 systems. You will analyze requirements, design scalable software, and integrate with vendor SDKs while maintaining robust tests and automation.

The role involves developing containerized applications, building CI/CD pipelines with GitLab, and collaborating across teams to improve standards, documentation, and performance of critical systems.

Qualifications

  • TS/SCI with Poly clearance required.
  • Minimum 7 years of software engineering experience on programs of similar scope.

Responsibilities

  • Analyze user requirements to derive software design and performance specifications.
  • Design, develop, and maintain scalable, high-availability systems.
  • Interface with embedded systems and SDKs to implement functionality.
  • Debug across languages (Java, JavaScript, Python, C++).
  • Develop and manage containerized apps using Docker and Kubernetes.
  • Build CI/CD pipelines using GitLab for automated testing and deployment.
  • Create automated testing frameworks to improve code quality and reliability.
  • Develop automation scripts to improve workflows and system operations.

Tools

Java
C++
Docker
Kubernetes
GitLab
CI/CD

Job description

Overview

VTG, is seeking a Mid-Level Software Engineer to support a mission-focused customer developing, deploying, and maintaining user-facing Command and Control (C2) systems for embedded devices. This role offers the opportunity to work on high-impact systems in a secure, fast-paced environment.

What will you do?
  • Analyze user requirements to derive software design and performance specifications.
  • Design, develop, and maintain scalable, high-availability systems using modern architecture principles.
  • Interface with embedded systems and vendor-provided SDKs to implement custom functionality.
  • Debug and resolve software defects across multiple programming languages (e.g., Java, JavaScript, Python, C++).
  • Develop and manage containerized applications using Docker and Kubernetes.
  • Build and maintain CI/CD pipelines using GitLab for automated testing and deployment.
  • Create and enhance automated testing frameworks to improve code quality and system reliability.
  • Develop automation scripts to improve workflows, efficiency, and system operations.
  • Collaborate with cross-functional teams to improve development standards and documentation.
  • Assist in developing and executing test procedures for software components.
  • Apply analytical and problem-solving techniques, including modeling and simulation, to evaluate system performance.
Do you have what it takes?
Required Qualifications
  • TS/SCI with Poly required
  • Minimum of 7 years of experience as a Software Engineer supporting programs of similar scope and complexity.
  • Strong experience with one or more programming languages, preferably:
    • Java
    • C++
  • Experience developing enterprise-level backend systems.
  • Experience working with databases and data-driven applications.
  • Hands-on experience with CI/CD pipelines, preferably using GitLab.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

VT Group (VTG) • Hanover (MD)

On-site
USD 130,000 - 190,000
Mid - Systems Engineer
Mid - Systems Engineer

VT Group (VTG) • Virginia (MN)

On-site
USD 90,000 - 140,000
Mid - Systems Engineer
Mid - Systems Engineer

Vosper Thornycroft Group • United States

On-site
USD 110,000 - 150,000
Mid - Systems Engineer
Mid - Systems Engineer

VTG Defense • Tysons (VA)

On-site
USD 110,000 - 150,000
Mid - Systems Engineer
Mid - Systems Engineer

Vosper Thornycroft Group • Tysons (VA)

On-site
USD 110,000 - 160,000
Senior Software Developer
Senior Software Developer

VTG Defense • Chantilly (VA)

On-site
USD 110,000 - 160,000
Software Developer
Software Developer

VT Group (VTG) • Chantilly (VA)

On-site
USD 120,000 - 150,000
Mission-Critical Software Engineer — C2 Systems (TS/SCI)
Mission-Critical Software Engineer — C2 Systems (TS/SCI)

VT Group (VTG) • Hanover (MD)

On-site
USD 130,000 - 190,000
Senior Software Developer
Senior Software Developer

VT Group (VTG) • Chantilly (VA)

On-site
USD 110,000 - 170,000
Senior Software Engineer
Senior Software Engineer

VT Group (VTG) • Fort Meade (MD)

On-site
USD 210,000 - 250,000