Multimedia Training Developer
About the role
Join a multidisciplinary team developing eLearning, multimedia, and interactive technical training solutions for complex systems. This role is evenly split between developing eLearning products and creating multimedia and web-based content for an Interactive Electronic Technical Manual (IETM). The Multimedia Training Developer will create interactive courses, branching scenarios, video tutorials, animations, graphics, and technical web content.
Responsibilities
- Develop interactive eLearning courses, branching scenarios, software simulations, assessments, and video-based tutorials using Adobe Captivate and Articulate.
- Publish, test, and troubleshoot SCORM- and xAPI-compliant content in Moodle or a similar LMS.
- Create and edit instructional videos, animations, graphics, and multimedia using Camtasia, Premiere Pro, After Effects, Photoshop, and Adobe Animate.
- Develop and maintain IETM content using HTML, JavaScript, JSON, video, animation, graphics, and other interactive media.
- Translate technical, operational, and maintenance requirements into clear and effective training and procedural content.
- Collaborate with instructional designers, engineers, software developers, subject-matter experts, and government stakeholders.
- Occasionally deliver classroom-based technical instruction.
- Support testing, configuration management, documentation, and deployment of LMS and IETM products.
- Work within an Agile environment using Jira and Confluence.
- Participate in design reviews, sprint activities, demonstrations, and technical planning.
Qualifications
- 5–7 years of related experience in eLearning, multimedia development, instructional technology, or technical training.
- Active Top Secret/SCI clearance required before starting employment.
- Ability to work full-time onsite in Fairfax, Virginia.
- Experience with Adobe Captivate, Articulate Storyline or Rise, Camtasia, and Moodle or a similar LMS.
- Experience developing SCORM- and xAPI-compliant training content.
- Proficiency with Premiere Pro, After Effects, Photoshop, and Adobe Animate.
- Proficiency with HTML, JavaScript, and JSON.
- Experience creating branching scenarios, software simulations, assessments, videos, animations, and interactive training content.
- Classroom instructor or facilitator experience.
- Experience working in an Agile environment using Jira and Confluence.
- Strong communication, collaboration, troubleshooting, and documentation skills.
- Bachelor’s degree in a related field or equivalent additional experience.
- Ability to travel approximately 10–20%.
Desired Qualifications
- Experience supporting containerized LMS, IETM, or web application deployments.
- Familiarity with Kubernetes, CI/CD pipelines, backend services, and configuration management.
- Experience with Blender, Unity, and C#.
- Experience developing technical, operational, maintenance, or DoD training products.
- Scrum Master experience or certification.
- Portfolio demonstrating eLearning, video, animation, graphic design, or web-development work.
Benefits
Our broad and competitive mix of benefits options is designed to support and protect employees and their families. We offer competitive compensation, benefits and learning and development opportunities. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. Comprehensive benefits include healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
Pay
The Proposed Salary Range For This Position Is $84,900 - $178,400
Schedule
This position is full-time onsite in Fairfax, Virginia, with approximately 10–20% travel.