VIEW
SAVED
JOBS

AWS Software Engineering (Unit Test Developer)

2025-157722

CAtegory:

Information Technology

Clearance:

Public Trust

Location:

,

Telecommute:

Remote work allowed 100%
About Peraton

Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world’s leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can’t be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we’re keeping people around the world safe and secure.

Program Overview
Improve biometric services and access to expanded biometric data to enable DHS operational missions.
About The Role

Peraton is seeking a Unit Test Developer with strong AWS and DevSecOps experience to join our team of qualified, diverse individuals.

 

The ideal candidate will become part of Peraton’s Department of Homeland Security (DHS) Datacenter Consolidation and Cloud Optimization (DCCO) program providing Tier 3 support to the DHS Homeland Advanced Recognition Technology (HART) biometric system. This position focuses on developing and maintaining automated unit and integration tests in support of the Tier 3 engineering team responsible for maintaining and optimizing the HART biometric system. The developer will work closely with software engineers, system administrators, and cybersecurity professionals to ensure code quality and operational integrity of critical biometric services.

 

Day to Day Roles Responsibilities:

 

  • Design, implement, and maintain unit and integration tests for critical components across a distributed cloud-based biometric system.
  • Collaborate with developers and system engineers to identify test requirements and edge cases.
  • Perform root cause analysis on test failures and assist in debugging and defect remediation.
  • Work within CI/CD pipelines (e.g., Jenkins, GitLab) to integrate automated testing and ensure seamless deployment.
  • Write clear and maintainable test documentation and support broader test-driven development practices.
  • Participate in code reviews and contribute to software quality assurance efforts across multiple teams.
  • Provide support during escalated incidents by validating defect reproduction through tests.
  • Monitor system logs, alerts, and test metrics to identify performance and reliability issues.
  • Maintain knowledge of system architecture, message queuing services, and inter-service APIs to ensure test relevance.
  • Participate in periodic on-call rotations (4–6 times/year) to support production issue triage and verification.
Qualifications

Basic Qualifications:

 

  • High School diploma and 6 years of experience
  • 5+ years of IT experience including software QA or test automation experience.
  • U.S. Citizenship and the ability to obtain/maintain DHS EOD clearance (required prior to start).
  • Experience developing unit and integration tests in Java, Golang, or similar languages.
  • Proficiency with test frameworks (e.g., JUnit, TestNG, Ginkgo, Pytest) and mocking libraries.
  • Experience testing distributed systems using web services and queue-based messaging (JMS, ActiveMQ, SQS).
  • Strong analytical skills for performing root cause analysis and interpreting test results.

Preferred Qualifications:

 

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • AWS experience and/or AWS certifications highly desirable.
  • Familiarity with OpenShift, Ansible Automation Platform, Docker, and Jenkins.
  • Knowledge of CI/CD practices, GitLab runners, and secure code validation tools such as SonarQube.
  • Experience with Splunk and log analysis for identifying system or test anomalies.
  • Exposure to CyberArk or other privileged access management tools.

Program Technologies:

 

  • AWS GovCloud, AWS Console
  • GitLab, Jenkins, SonarQube
  • OpenShift, Ansible, Docker
  • PostgreSQL (Aurora)
  • Splunk, CyberArk, Java/Golang
  • ActiveMQ and JMS-based services
SCA / Union / Intern Rate or Range

Details

Target Salary Range: $80,000 - $128,000. This represents the typical salary range for this position based on experience and other factors.

EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.

Employee Benefits

Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world’s leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can’t be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we’re keeping people around the world safe and secure.