This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Integrated Maintenance Data System Central Database (IMDS CDB) is an Air Force (AF) enterprise-level automated maintenance management information system for weapon systems. IMDS CDB supports wartime readiness and operational maintenance activities for aircraft, trainers, simulators, communications-electronics, and support equipment at worldwide operating bases, including Active Duty Air Force, Air National Guard (ANG), Air Force Reserve (AFRC), and Royal Netherlands Air Force (RNLAF). The Senior Applications Software Engineer advises and supports the design, documentation, development, modification, testing, installation, implementation, and sustainment of new and existing applications software in support of IMDS CDB and related AF programs. This role requires advanced technical leadership in Agile delivery, systems/application architecture, software quality, integration, automation of the SDLC, and rigorous application of cybersecurity policies, principles, and practices.
Job Responsibility:
Follow and/or lead Agile methodologies (e.g., Scrum, Kanban, XP, hybrid) to deliver high‑quality software
Analyze and refine systems requirements
translate requirements into application prototypes and technical solutions
Plan and design systems architecture and applications architecture, including interfaces and data flows
Determine output media/formats and design user and system interfaces focused on usability and mission needs
Collaborate with customers to test applications and validate functionality against operational requirements
Assure software and systems quality and functionality
integrate hardware and software components
Write, review, and maintain comprehensive program documentation
Evaluate and adopt modern application technologies and practices, including containerization (e.g., Kubernetes), infrastructure as code (IaC), configuration as code, microservices, standard APIs, CI/CD, and maximizing automation across the SDLC
Ensure rigorous application of information security/cybersecurity policies, principles, and practices throughout delivery of application software services
Requirements:
Master’s or Doctorate in a related field with ten (10) years of experience in the technical/professional discipline, including five (5) years in the DoD
OR Bachelor’s degree in a related field with twelve (12) years of experience in the technical/professional discipline, including five (5) years in the DoD
OR Fifteen (15) years of directly related experience with proper certifications as described
Advanced knowledge of applications software engineering principles, standards, and practices
Experience with Agile methodology and modern DevSecOps practices (CI/CD, containerization, Kubernetes, microservices, APIs)
Ability to perform tasks independently and lead technical teams
Nice to have:
Relevant certifications and experience supporting Air Force enterprise systems
What we offer:
Competitive salaries
Continuing education assistance
Professional development
Multiple healthcare benefits package options
401K with employer matching
Competitive time off policy along with a federally recognized holiday schedule