Develop, test, and maintain software applications and services supporting system capabilities.
Implement software solutions using modern programming languages (e.g., Java, Python, Go, or similar).
Support development of APIs, microservices, and distributed system components.
Assist in integrating software with cloud infrastructure and DevSecOps pipelines.
Support automated build, test, and deployment processes within CI/CD pipelines.
Perform debugging, troubleshooting, and resolution of software defects and integration issues.
Collaborate with DevOps, infrastructure, and cybersecurity teams to support integrated delivery.
Maintain technical documentation, code repositories, and software artifacts.
Participate in SAFe ceremonies including sprint planning, backlog refinement, sprint reviews, and retrospectives.
Requirements
Active Top Secret (TS) clearance with SCI eligibility.
Bachelor’s degree in Computer Science, Software Engineering, Engineering, or related technical discipline and at least 4 years of relevant experience OR Master’s degree in a related field and at least 2 years of relevant experience.
Current DoD 8570/8140 baseline certification appropriate for Basic System Administrator roles (e.g., Security+, Network+, A+, or equivalent).
Minimum of 2 years of experience in software engineering and development.
Experience developing software applications in enterprise environments.
Experience with programming languages such as Java, Python, Go, or similar.
Experience developing APIs or microservices-based applications.
Experience working with version control systems (e.g., Git) and CI/CD pipelines.
Strong knowledge of DevSecOps principles and practices.