Jobs · Engineering · Virginia

Jr. Software Developer

VT Group (VTG) · Chantilly, VA · 3 wk ago
On-siteEngineeringFull-time

About the role

VTG is seeking a Software Engineer for a 200+ FTE technical development program supporting the Sponsor’s Entitlement Programs as well as Identity, Credential, and Access Management (IdAM/ICAM), Authentication, Authorization, Attributes, and Digital Policy Management. The Software Engineer will work with a large team of developers, software engineers, and data engineers to modernize and implement industry standards while ensuring secure, reliable, and uninterrupted availability of IT systems.

Responsibilities

  • Design, develop, and maintain robust Public Key Infrastructure (PKI) systems, including issuing, managing, and revoking digital certificates while ensuring integrity and authenticity.
  • Collaborate with a team of developers and cloud engineers to create new features for legacy PKI systems and build new systems as mission needs evolve.
  • Participate in the Scrum agile framework, delivering incremental enhancements on a 3-week cycle, including planning deliverables and grooming the Jira backlog.
  • Engage in team rotations for Operations & Maintenance (O&M) responsibilities, including after-hours on-call support approximately one week every three months.
  • Develop backend components using Java, Spring Boot, and Amazon Web Services, focusing on low-latency, high-throughput distributed systems.
  • Translate business requirements into technical solutions by working closely with product owners, business analysts, and other teams.
  • Analyze and decompose complex software systems, creating designs for scalability, testability, and performance.
  • Write custom scripts to install and configure code in EC2 instances.
  • Develop RESTful APIs and integrate systems and services.
  • Work with the team's security engineer to address and mitigate security findings from system security scans.
  • Utilize relational databases such as PostgreSQL and MySQL, including SQL or PL/SQL.

Requirements

  • Active TS/SCI with Polygraph clearance required.
  • Bachelor of Science (BS) degree and 3-5 years of demonstrable experience.
  • Strong working knowledge of Public Key Infrastructure (PKI), including digital certificates, Certificate Authorities (CAs), Registration Authorities (RAs), key management practices, cryptographic algorithms, certificate revocation procedures, and trust models.
  • Experience creating applications with Java, Spring Boot, and Amazon Web Services for backend components.
  • Experience with Git, CloudFormation scripts, XML, JSON, and YAML.
  • Experience creating applications/services using JavaScript and bash scripting.
  • Hands-on experience with Linux (CLI) and scripting languages like BASH and Python.
  • Experience with relational databases such as PostgreSQL and MySQL, including SQL or PL/SQL.

Similar jobs

Jr. Software Developer

Connected LogisticsMechanicsburg, PA· 1 mo ago
Engineering$70k–$80k/yrapply on recruiting.paylocity.com

Jr. Software Developer

PACCAR Technical CenterMount Vernon, WA· 3 days ago
Engineering$71k–$106k/yrapply on jobs.paccar.com

Jr. Software Developer

deciBel Research, Inc.Huntsville, AL· 1 mo ago
Information Technologyapply on decibelresearch.applicantpro.com