Design, develop, test, and maintain enterprise software applications and services
Implement software solutions using modern programming languages (e.g., Java, Python, Go, or similar)
Build application components, APIs, automation features, and ETL pipelines that collect, clean, and transform data from source to destination
Develop and maintain automation frameworks and integrate with identity and access management systems, HR data sources, and directory services such as Active Directory and Okta
Collaborate with DevOps, infrastructure, and cybersecurity teams to ensure seamless deployment and operations
Troubleshoot and resolve software defects, integration issues, and performance challenges
Requirements
Active Secret clearance
Bachelor’s degree in Computer Science, Software Engineering, Engineering, or related technical discipline and at least 8 years of relevant experience OR Master’s degree in a related field and at least 6 years of relevant experience
Current DoD 8570/8140 baseline certification appropriate for Intermediate System Administrator roles (e.g., Security+, GSEC, SSCP, or equivalent)
Minimum of 6 years of experience in software engineering and development
Proven experience with Agile software development methodologies, particularly SAFE Agile
Experience developing software applications in enterprise environments
Experience with programming languages such as Java, Python, Go, or similar
Strong knowledge of DevSecOps principles and practices
Experience implementing secure DevSecOps pipelines and automated CI/CD workflows
Experience developing APIs, microservices, and distributed systems
Experience supporting CI/CD pipelines and DevSecOps environments
Experience applying system administration concepts, including configuration management and deployment operations