Army Training Model Software Developer
Location
United States
Posted
4 days ago
Salary
Not specified
Job Description
Role Description
This role provides technical leadership for the development and enhancement of the Army Training Model (ATM) software suite. This role oversees software engineers and developers responsible for maintaining and improving the analytical tools used to forecast Army training resource requirements. The position ensures that system development supports evolving Army force structure data, training strategies, and budgeting processes while maintaining compliance with Army cybersecurity and hosting requirements. This is a remote position.
- Lead the design, development, and enhancement of ATM software applications and analytical tools.
- Oversee predictive modeling development used to forecast training resource requirements.
- Ensure software architecture supports Army force structure data, cost factors, and training models.
- Guide development teams in implementing system improvements and new capabilities.
- Ensure compliance with Army software certification and cybersecurity requirements.
- Support development and submission of documentation required for system hosting and authorization.
Qualifications
- 10+ years of experience in predictive modeling and software development.
- Experience working with Army force structure data and cost models.
- Demonstrated experience working within CMMI-DEV level 3 development environments.
- At least 3 years of experience supporting Army software certification processes, including:
- Certificates of Networthiness (CoN)
- Authority to Operate (ATO)
- Tenant in Good Standing (TiGS)
- Experience preparing documentation for applications hosted on Pentagon or Army enterprise servers.
- An active Secret clearance or the ability to obtain one.
Education
- Bachelor’s degree from an accredited institution.
Job Requirements
- 10+ years of experience in predictive modeling and software development.
- Experience working with Army force structure data and cost models.
- Demonstrated experience working within CMMI-DEV level 3 development environments.
- At least 3 years of experience supporting Army software certification processes, including:
- Certificates of Networthiness (CoN)
- Authority to Operate (ATO)
- Tenant in Good Standing (TiGS)
- Experience preparing documentation for applications hosted on Pentagon or Army enterprise servers.
- An active Secret clearance or the ability to obtain one.
- Education
- Bachelor’s degree from an accredited institution.
Related Guides
Related Job Pages
More Software Engineer Jobs
Engineers will design, build, and maintain foundational backend services supporting core products and bank integrations, taking significant ownership from day one. Responsibilities include leading technical initiatives, defining architecture, partnering with Product on requirements, and upholding engineering best practices like code quality and testing.
The Software Engineer 2 supports the design, development, testing, and deployment of software capabilities supporting mission systems and analytic platforms. This role contributes to development of cloud-native applications and microservices deployed through automated CI/CD pipel...
The role involves contributing to the development of cloud-native products and services within the Kubernetes product ecosystem. Responsibilities also include learning, collaborating on the product roadmap, and supporting cloud infrastructure deployments through troubleshooting and problem resolution.
The Staff Engineer will serve as the technical authority for core components, driving the architecture, design, and end-to-end delivery of complex initiatives while ensuring their domain is well-built and documented. Responsibilities include leading major feature designs, owning component quality across the stack, participating in customer triage, and mentoring junior staff.