The United States Air Force requires support for mission-critical operations through advanced back-end software engineering and system integration, aiming to enhance national security.
Requirements
- Proficiency in object-oriented and scripted languages.
- Experience with DevSecOps, microservices, and containerization.
- 3+ years of experience with: Bug tracking tools (e.g., Jira)
- 3+ years of experience with: Testing web-based applications
- 3+ years of experience with: Back-end web design and development
- 5+ years of experience with: Jenkins and GitLab
- Demonstrated experience with: Relational databases and RESTful API development
- Demonstrated experience with: AWS Infrastructure, Kubernetes, and RedHat Linux
- Demonstrated experience with: Cloud-based development and secure data integration
- At least five of the following tools: NPM, Cypress.io, esbuild, Bun, Apache Tomcat, Maven, SonarQube
Responsibilities
- Design and implement back-end architectures to support new and existing system capabilities.
- Develop and maintain RESTful APIs and manage relational databases.
- Optimize data models and support integration of data across classification levels.
- Conduct and document system tests to ensure compliance with project standards.
- Collaborate in Agile development environments and contribute to CI/CD pipelines.
- Support DevSecOps practices and integrate with DoD-compliant toolchains.
- Analyze, plan, and develop requirements documents and functional architectures.
Other
- Provide subject matter expertise in support of Air Force software development tasks.
- US Citizenship and the eligibility for a security clearance are required for this position.
- TS/SCI clearance eligibility.
- Experience with Agile Test-Driven Development (TDD)
- Familiarity with DoD DevSecOps environments