Software Engineer

VTGChantilly, VA
Onsite

About The Position

VTG is seeking a Software Developer for a 200+ FTE technical development program supporting the Sponsor's Enterprise PKI System as well as IdAM IICAM, Authentication, Authorization, Attributes and Digital Policy Management. The Software Engineer will work with a team of developers, engineers and testers to support and modernize existing PKI systems as well as developing new systems for other networks.

Requirements

  • Active TS/SCI with Polygraph
  • Bachelor of Science (BS) degree and 3-5 years of demonstrable experience
  • Experience creating applications with Java, Springboot, and Amazon Web Services for backend components, focusing on low-latency, high-throughput distributed systems
  • Experience working closely with product owners, business analysts, and other teams to translate business requirements into technical solutions
  • Experience writing custom scripts to install and configure code in EC2 instances
  • Experience using Git
  • Experience using CloudFormation scripts
  • Experience creating RESTful API
  • Experience using XML, JSON and YAML
  • Experience creating applications/services using Java, JavaScript, and bash scripting
  • Experience with relational databases such as PostgreSQL and MySQL and use of SQL or PLSQL
  • Hands-on experience with Linux (CLI)
  • Hands on experience with scripting and Java
  • Strong, hands-on experience with Linux (CLI)
  • Experience with scripting and programming languages like BASH and Python

Nice To Haves

  • Strong working knowledge of Public Key Infrastructure (PKI) and understand key concepts like digital certificates and Certificate Authorities (CAs).
  • Knowledge of Registration Authorities (RAs), key management practices, cryptographic algorithms, certificate revocation procedures, and trust models.
  • Ability to design a robust system to issue, manage, and revoke digital certificates while ensuring the integrity and authenticity of users and entities within a network.
  • Ability to learn PKI concepts if not already possessed.

Responsibilities

  • Create new features for legacy PKI systems as sponsor's mission continues to expand and evolve.
  • Build new systems as new mission needs arise.
  • Actively work to build new PKI systems on other networks.
  • Participate in planning deliverables and grooming the Jira backlog.
  • Continually fine tune performance and ensure clear communication.
  • Participate in a team rotation of O&M responsibilities.
  • Be on-call for after-hours support approximately one week every three months.
  • Translate business requirements into technical solutions.
  • Analyze and decompose complex software systems and create designs for scalability, testability, and performance.
  • Write custom scripts to install and configure code in EC2 instances.
  • Create RESTful API.
  • Address, mitigate security findings stemming from system security scans.
  • Develop APIs to integrate systems and services.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service