Software Engineer

VT Group (VTG)

Hanover (MD)

On-site

USD 130,000 - 190,000

Full time

28 hours ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

VT Group (VTG) is seeking a Mid-Level Software Engineer to support mission-focused C2 systems for embedded devices. You will analyze requirements, design scalable backends, and integrate with embedded SDKs. Expect multi-language debugging and containerized deployments in a secure, fast-paced environment.

You will build CI/CD pipelines, enhance automated tests, and collaborate across teams to improve standards and documentation. A TS/SCI with poly is required; 7+ years of experience preferred.

Qualifications

  • 7+ years of software engineering experience.
  • Proficient in Java and C++.
  • Experience building backend systems and data-driven apps.
  • Hands-on with CI/CD pipelines and DevOps practices.
  • Familiar with containerization and modern orchestration.

Responsibilities

  • Analyze requirements to derive software design and performance specs.
  • Develop and maintain scalable, high-availability systems.
  • Interface with embedded systems and SDKs to add functionality.
  • Debug across languages (Java, C++, Python, JS) and fix defects.
  • Build and maintain Docker/Kubernetes-based apps and CI pipelines.
  • Contribute to automated testing frameworks and test procedures.
  • Collaborate with cross-functional teams and improve docs.

Skills

Java
C++
Backend systems
CI/CD

Tools

Docker
Kubernetes
GitLab

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.
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

Med - Software Engineer
Med - Software Engineer

VT Group (VTG) • Hanover (MD)

On-site
USD 80,000 - 110,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

Vosper Thornycroft Group • Chantilly (VA)

Hybrid
USD 90,000 - 130,000
TS/SCI Cleared Senior Software Engineer – Mission Systems
TS/SCI Cleared Senior Software Engineer – Mission Systems

VTG Defense • Fort Meade (MD)

On-site
USD 100,000 - 130,000
Med - Software Engineer
Med - Software Engineer

VTG Defense • Hanover (MD)

On-site
USD 80,000 - 120,000
Mid - Systems Engineer
Mid - Systems Engineer

Vosper Thornycroft Group • Tysons (VA)

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

Vosper Thornycroft Group • United States

On-site
USD 110,000 - 150,000
Senior Software Engineer - Enterprise Backend (Java/C++)
Senior Software Engineer - Enterprise Backend (Java/C++)

VTG Defense • Hanover (MD)

On-site
USD 80,000 - 120,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

VTG Defense • Tysons (VA)

On-site
USD 110,000 - 150,000