Courseware Developer/Programmer - Secret

Program Operation Careers Quantico, Virginia Linthicum, Maryland Slippery Rock, Pennsylvania Columbia, South Carolina


Description

Courseware Developer/Programmer
 
Xcelerate Solutions is currently seeking a Courseware Developer/Programmer. You will serve as a technical leader in designing, building, and sustaining the digital learning ecosystem that delivers critical security training to DoD, Federal, and industry audiences. You will develop and maintain web and eLearning solutions using modern web technologies and industry-standard LMS platforms; ensure all products are accessible and compliant with Section 508 and SCORM/xAPI/cmi5 standards; and provide rigorous technical quality assurance throughout the product lifecycle. In this role, you will collaborate closely with instructional and technical stakeholders to translate requirements into user‑centered, experiential learning experiences; administer and optimize the LMS environment; troubleshoot complex issues; and leverage analytics and emerging technologies to continuously improve system performance, accessibility, and learner engagement. Come join our award-winning organization and work with the most talented and brightest minds in the GovCon industry.
 
Location:
Hybrid – Contractor Facility; Quantico, VA; Linthicum Heights, MD; Slippery Rock, PA; Columbia, SC
 
Clearance
Active Secret
 
Responsibilities
  • Develop, maintain, and optimize ST web pages, web applications, and eLearning delivery interfaces using HTML5, CSS, JavaScript, XML, PHP, CMS tools, SFTP, and related technologies, ensuring usability, security, and performance across DoD, Federal, and industry environments.
  • Ensure all ST web content, eLearning products, and ICT assets meet Section 508 accessibility standards and WCAG guidelines through rigorous design, testing, remediation, and conformance reporting using tools such as JAWS, JAWS Inspect, ANDI, CCA, and Adobe accessibility checkers.
  • Design, develop, and program SCORM‑, xAPI‑, and cmi5‑compliant eLearning courseware (courses, shorts, games, videos, web apps, mobile‑enabled content) across multiple platforms (e.g., Moodle, Blackboard Learn) in strict alignment with ST’s ADDIE‑based Product Development Lifecycle.
  • Collaborate with ISDs, SMEs, course managers, instructors, and other stakeholders to analyze requirements and translate them into user‑centered, experiential, and technically robust online learning solutions.
  • Configure, implement, and maintain LMS courses (content upload, structure, navigation, assignments, tests, forums, surveys, reports, etc.) to ensure well‑organized, accessible, and effective course delivery, including pre‑launch setup within required lead times.
  • Perform routine course and system quality assurance (QA), including functional testing, debugging, validation of SCORM conformance and Section 508 compliance, and resolution of identified anomalies prior to production release.
  • Provide advanced technical support and customer service to instructors, staff, and students for accessing, using, and troubleshooting ST‑developed internet content, eLearning products, and automated educational systems, following help desk best practices.
  • Conduct technical research and evaluate emerging web, LMS, and online learning technologies, recommending and implementing improvements that enhance user experience, accessibility, and system capabilities.
  • Lead or support LMS administration for multiple environments (dev, prototype, production), including account management, permissions, course setup/archiving, system troubleshooting, monitoring performance/security, and tracking/resolving LMS-related issues.
  • Support LMS data migration and system configuration activities, including integrations, plug‑ins, theme changes, upgrades, patches, and other enhancements, while obtaining required government approvals for system or process changes.
  • Develop, document, and maintain clean, well‑structured, easy‑to‑maintain code and technical documentation (including SOPs, tracking tools, and remediation logs) that support sustainable product development and lifecycle management.
  • Plan and execute iterative testing cycles for eLearning products and web‑based applications, using standardized courseware checklists and centralized issue‑tracking systems to document issues, coordinate remediation, and validate fixes.
  • Support ST and OCIO with Section 508 policy and process development, ICT accessibility governance, VPAT collection/repository management, and recommendations to improve accessibility of ST’s ICT ecosystem.
  • Utilize analytics platforms (e.g., Google Analytics or comparable tools) to generate reports on site visits, usage, and learner engagement metrics, and provide insights to improve content, platforms, and system performance.
  • Produce and maintain a full range of operational and performance reports (help desk tickets, system status, course metrics, user engagement, completions, and other KPIs) to inform stakeholders and support data‑driven decisions.
 
Requirements:
  • Bachelor’s degree from an accredited institution in Information Technology or a related field, and at least three (3) years of progressive, applied work experience designing, developing, and maintaining eLearning products or web-based applications as a web, software or courseware developer. Specifically, products intended for deployment through Learning Management Systems (e.g., Moodle, Blackboard Learn), web servers, virtual environments, and additional web-based platforms that support SCORM-compliant and xAPI-enabled content.
    • OR, in lieu of a degree, at least five (5) years of relevant, applied work experience designing, developing, and maintaining eLearning products or web-based applications as a web, software, or courseware developer. Specifically, products intended for deployment through Learning Management Systems (e.g., Moodle, Blackboard Learn), web servers, virtual environments, and additional web-based platforms that support SCORM-compliant and xAPI-enabled content.
  • Current Personnel (Security) Clearance / Eligibility (PCL) at the Secret level (per PWS 1.6.6 baseline for all Key Personnel).
  • Must be within investigation scope and/or currently enrolled in CE / CV at the time of contract award.
  • Minimum of three (3) years of experience translating instructional design materials (e.g., storyboards and design documents) into interactive eLearning products through prototyping and development.
  • Minimum of three (3) years of experience designing and integrating multimedia assets (e.g., graphics, animations, simulations) into eLearning products and web applications.
  • Minimum of three (3) years of experience using eLearning authoring tools (e.g., Adobe Captivate, Adobe Animate, Articulate Storyline) to develop or modify complete eLearning courses and interactive training modules.
  • Minimum of three (3) years of experience advising instructional staff on strategies to enhance student engagement, using technical prototypes, flowcharts, or diagrams to support the proposed approach.
  • Minimum of three (3) years of experience serving as a Subject Matter Expert (SME) in eLearning or web technologies, providing technical support and communicating complex concepts to non-technical audiences.
  • Minimum of three (3) years of experience applying accessibility standards and testing practices, including Section 508 and WCAG compliance, with hands-on use of accessibility testing tools such as JAWS Screen Reader, JAWS Inspect, NVDA, or ANDI.
  • Minimum of three (3) years of experience applying secure coding practices, including proper error handling, input validation, data sanitization, debugging techniques, and identifying and remediating coding flaws to ensure stability, efficiency, and protection against vulnerabilities.
  • Minimum of three (3) years of experience with computer networking concepts, communication protocols, and network security methodologies as they relate to the secure development and deployment of web-based applications.
  • Minimum of three (3) years of experience participating in the iterative testing, staging, and deployment of eLearning products and web-based applications across various delivery platforms, including LMSs, web servers, virtual environments, and open-source platforms.
  • Minimum of three (3) years of experience compiling and writing technical documentation for software development projects, including the use of meaningful code comments to support team understanding, collaboration, and ongoing maintenance.
  • Minimum of three (3) years of experience with project management methodologies (e.g., Waterfall or Agile) in a technical or development environment.
 
Preferrred Qualifications:
  • Demonstrated portfolio of SCORM-conformant and xAPI-enabled eLearning products deployed on Moodle and/or Blackboard.
  • Hands-on experience with the full Adobe Creative Suite (Captivate, Animate, Audition, Premiere) AND Articulate Storyline.
  • Experience supporting DoD or Federal training environments at scale.
  • Prior experience supporting LMS migration activities.

Founded in 2009 and headquartered in McLean, VA, Xcelerate Solutions (www.xceleratesolutions.com) is one of America's fastest-growing companies. Xcelerate’s culture is defined by our diversified workforce of dynamic and versatile professionals, supported with growth and development opportunities that contribute to individual and company growth. This strong commitment to our employees has been recognized by our inclusion on the Washington Business Journal’s “50 Best Places to Work” list as well as being a “Great Place to Work” certified company with a 4.6 star, and a 99% CEO approval Glassdoor rating. Come find out why Xcelerate Solutions is one of the DC Metro top employers!
Xcelerate Solutions is an Equal Employment Opportunity/Affirmative Action Employer.  We evaluate qualified applicants without regard to race, color, national origin, religion, age, equal pay, disability, veteran status, sex, sexual orientation, gender identity, genetic information, or expression of another protected characteristic. As part of this commitment to the full inclusion of all qualified individuals, Xcelerate provides reasonable accommodations if needed because of an applicant's or an employee's disability.

Pay Transparency Notice: Xcelerate Solutions will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.