Software Engineer

VT Group (VTG)

Hanover (MD)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology solutions provider in Maryland is seeking a Mid-Level Software Engineer to support mission-critical Command and Control systems for embedded devices. Responsibilities include analyzing user requirements, designing scalable systems, debugging across multiple languages, and developing automation scripts. Candidates must have at least 7 years of experience, strong programming skills in Java or C++, and hands-on CI/CD experience. TS/SCI with Poly security clearance is required for this role.

Qualifications

  • Minimum of 7 years of experience as a Software Engineer supporting similar programs.
  • Strong experience with Java and/or C++.
  • Hands-on experience with CI/CD pipelines, preferably using GitLab.

Responsibilities

  • Analyze user requirements to derive software design and performance specifications.
  • Design, develop, and maintain scalable, high-availability systems.
  • Interface with embedded systems and vendor-provided SDKs.

Skills

Java
C++
Docker
Kubernetes
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

Med - Software Engineer
Med - Software Engineer

VT Group (VTG) • Hanover (MD)

On-site
USD 80,000 - 110,000
Med - Software Engineer
Med - Software Engineer

VTG • Maryland

On-site
USD 175,000 - 210,000
Software Engineer
Software Engineer

VT Group (VTG) • Hanover (MD)

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

VTG Defense • Hanover (MD)

On-site
USD 95,000 - 130,000
Software Engineer
Software Engineer

Vosper Thornycroft Group • Hanover (MD)

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

Vosper Thornycroft Group • Hanover (MD)

On-site
USD 90,000 - 120,000
Med - Software Engineer
Med - Software Engineer

VTG Defense • Hanover (MD)

On-site
USD 80,000 - 120,000
Mission-Critical Embedded Software Engineer (Java/C++)
Mission-Critical Embedded Software Engineer (Java/C++)

VTG • Maryland

On-site
USD 175,000 - 210,000
Principal Software Engineer
Principal Software Engineer

VTG • Maryland

On-site
USD 200,000 - 275,000
Senior Software Engineer
Senior Software Engineer

VT Group (VTG) • Hanover (MD)

On-site
USD 120,000 - 150,000