Why This Role Stands Out
This hybrid role offers exciting growth potential as you develop cutting-edge Command and Control systems for a mission-focused client, leveraging your strong backend development and diverse programming skills. You'll thrive here if you're a mid-senior engineer with a TS/SCI clearance who enjoys solving complex technical challenges in a collaborative environment. Apply today to contribute to impactful technology and advance your career.
Quick Overview
Work Type
Hybrid
Level
Mid Senior
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?
Do you have what it takes?
Required Qualifications
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.
Skills
Docker
Embedded Systems
C++
Java
JavaScript
Kubernetes
Python
Similar jobs
Software Engineer, Siri Runtime Systems and Interaction
Apple, Inc. · Cupertino, United States
1 minute agoSoftware Engineer
Leidos · San Diego, United States
1 minute ago$87.1k - $157.4k/yrSoftware Developer
Booz Allen Hamilton · Colorado Springs, United States
24 minutes ago$86.8k - $198k/yrMid Systems Engineer
Booz Allen Hamilton · San Diego, United States
24 minutes ago$61.9k - $141k/yrMid Software Engineer
Booz Allen Hamilton · Herndon, United States
24 minutes ago$69.4k - $158k/yrRobotic Process Automation Engineer
Booz Allen Hamilton · Ashburn, United States
24 minutes ago$86.8k - $198k/yr