We are seeking a Zero Trust Developer to support modernization and sustainment efforts within secure DoD cloud environments, including mission systems supporting the Mobility Air Forces. This role focuses on designing and developing backend services that implement Zero Trust Architecture controls aligned with NIST SP 800-207 and the DoD Zero Trust Strategy within AWS GovCloud IL5 and IL6 environments.
The position contributes to sustaining and enhancing command-and-control capabilities that are critical to active-duty and civilian operational users. You will work as part of a collaborative development team to update and maintain the codebase, provide technical direction during development efforts, and support Agile delivery through analysis, design, implementation, testing, and troubleshooting.
This role emphasizes building robust backend services that enable Zero Trust enforcement, while also contributing to the reliability, security, and performance of mission-critical software.
-
Work under the direction of the Development Lead to design, code, test, document, and install backend services.
-
Help analyze system requirements and prioritize tasking.
-
Review and refactor code.
-
Participate in, and sometimes lead, design and planning discussions.
-
Develop software that is clean, efficient, scalable, and dependable.
-
Ensure proper use of code analysis tools and assess automated security scans of code.
-
Design and implement Zero Trust Architecture patterns aligned to NIST SP 800-207.
-
Engineer identity-centric access controls using SAML, OIDC, OAuth2, and mTLS.
-
Implement Policy Enforcement Points and Policy Decision Points.
-
Support RMF documentation and ATO processes.
What we like to see
-
Experience implementing Zero Trust principles in DoD environments.
-
Strong AWS IAM and Kubernetes security experience.
-
Ability to work with minimal direction.
-
Strong documentation and architecture communication skills.
-
Proficiency with AWS cloud computing environments.
-
In depth knowledge of Java and the ability to also code in .NET languages.
-
Ability to troubleshoot code at a senior level.
-
Able to work with minimal day-to-day direction when collaborating with a small team.
-
Knows when to ask for help when blocked and knows when to help others when they are blocked.
You should be familiar with
-
AWS Cloud (EC2, IAM, CloudWatch).
-
Kubernetes security and service mesh.
-
NIST 800-53 and RMF processes.
-
DevSecOps pipeline integration.
-
Linux, Python, or Bash scripting.
-
Cloud (AWS).
-
Containerization and virtualization technologies like Docker.
-
Agile methodology.
-
Experience with SQL scripts and relational database operations
-
Minimum Experience: 5+ years (including at least 3 years in Java development).
-
Minimum Education: Bachelor’s degree in computer science, Engineering, or related field.
-
Security+ required. CISSP or AWS Architect certifications are desired.
-
Ability to obtain and maintain a government security clearance; U.S. citizenship required.
-
DoD or federal government experience preferred.
This position is eligible for remote work in the St. Louis area. However, the position requires a government security clearance, so candidates must be U.S. citizens and eligible for work without visa sponsorship.
-
Paid Time Off
-
Medical benefits: Health Care, Vision, Dental, Long and Short Term Disability, and Life Insurance
-
Dependent Care and Healthcare Flexible Spending Accounts
-
Annual Health Reimbursement Arrangement
-
Education Assistance Program
-
401(k) Plan
This position is initially 100% on-site at Scott Air Force Base (SAFB), with the potential for hybrid remote work based on performance and project needs. This position also requires a government security clearance, so candidates must be U.S. citizens and eligible for work without a visa sponsorship