Courseware Developer – Programmer

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Courseware Developer/Programmer designing and maintaining eLearning solutions for DoD and Federal training environments. Collaborating with instructional designers and SMEs to enhance learner engagement through innovative technologies.

Responsibilities:

  • Develop, maintain, and optimize web pages, web applications, and eLearning delivery interfaces using HTML5, CSS, JavaScript, XML, PHP, CMS tools, and SFTP
  • Design, develop, and program SCORM-, xAPI-, and cmi5-compliant courseware across platforms such as Moodle and Blackboard Learn
  • Ensure all web content, eLearning products, and ICT assets meet Section 508 and WCAG accessibility standards
  • Configure, implement, and maintain LMS courses including pre-launch setup
  • Perform routine course and system quality assurance
  • Lead or support LMS administration across development, prototype, and production environments
  • Support LMS data migration and system configuration
  • Collaborate with instructional designers and SMEs to analyze requirements
  • Provide advanced technical support to instructors and students
  • Conduct technical research on emerging web technologies
  • Develop and maintain clean, well-structured code and technical documentation
  • Plan and execute iterative testing cycles using standardized checklists

Requirements:

  • Bachelor’s degree from an accredited institution in Information Technology or a related field
  • at least three (3) years of progressive, applied experience designing, developing, and maintaining eLearning products or web-based applications as a web, software, or courseware developer
  • Active Secret clearance / Personnel Security Clearance Eligibility (PCL) and U.S. citizenship
  • Minimum of three (3) years of experience in translating instructional design materials into interactive eLearning products
  • Designing and integrating multimedia assets into eLearning products and web applications
  • Using eLearning authoring tools (e.g., Adobe Captivate, Adobe Animate, Articulate Storyline)
  • Advising instructional staff on strategies to enhance student engagement
  • Serving as a Subject Matter Expert in eLearning or web technologies
  • Applying accessibility standards and testing practices
  • Applying secure coding practices
  • Working with computer networking concepts, communication protocols, and network security methodologies
  • Participating in iterative testing, staging, and deployment of eLearning products
  • Compiling and writing technical documentation for software development projects
  • Applying project management methodologies (e.g., Waterfall or Agile)

Benefits:

  • health, dental and vision insurance
  • long- and short-term disability insurance and life insurance
  • paid time off
  • sick leave
  • holidays
  • 401k retirement plan