SonicJobs Logo
Left arrow iconBack to search

Courseware Developer/Programmer

Pherson
Posted 3 days ago, valid for 14 days
Location

Riva, MD 21140, US

Salary

Competitive

Contract type

Full Time

Health Insurance
Retirement Plan
Paid Time Off
Life Insurance
Disability Insurance

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Pherson is seeking a Courseware Developer/Programmer to lead the design and maintenance of digital learning solutions for security training aimed at DoD, Federal, and industry audiences.
  • The role requires a Bachelor's degree in Information Technology or a related field, with at least three years of experience in developing eLearning products or web applications, or five years of equivalent experience in lieu of a degree.
  • Candidates must possess an active Secret clearance and U.S. citizenship, along with expertise in web technologies, LMS platforms, and accessibility standards such as Section 508 and WCAG.
  • The position offers a competitive salary, along with a comprehensive benefits package that includes health insurance, retirement plans, and paid time off.
  • Interested applicants can learn more about the company and its offerings by visiting Pherson's website.

About the Role

Pherson is hiring a Courseware Developer/Programmer to 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. In this role, you’ll develop and maintain web and eLearning solutions using modern web technologies and industry-standard LMS platforms, ensure every product is accessible and standards-compliant, and provide rigorous technical quality assurance across the full product lifecycle.


You’ll collaborate closely with instructional designers, SMEs, course managers, and instructors to translate requirements into user-centered, experiential learning experiences — administering and optimizing the LMS environment, troubleshooting complex issues, and leveraging analytics and emerging technologies to continuously improve system performance, accessibility, and learner engagement.


Note: 

  • Active Secret clearance / Personnel Security Clearance Eligibility (PCL) and U.S. citizenship required.


What You’ll Do

  • Develop, maintain, and optimize web pages, web applications, and eLearning delivery interfaces using HTML5, CSS, JavaScript, XML, PHP, CMS tools, and SFTP — ensuring usability, security, and performance across DoD, Federal, and industry environments.
  • Design, develop, and program SCORM-, xAPI-, and cmi5-compliant courseware (courses, shorts, games, videos, web apps, mobile-enabled content) across platforms such as Moodle and Blackboard Learn, aligned with an ADDIE-based Product Development Lifecycle.
  • Ensure all web content, eLearning products, and ICT assets meet Section 508 and WCAG accessibility standards through rigorous design, testing, remediation, and conformance reporting using tools such as JAWS, JAWS Inspect, ANDI, CCA, and Adobe accessibility checkers.
  • Configure, implement, and maintain LMS courses — content upload, structure, navigation, assignments, tests, forums, surveys, and reports — including pre-launch setup within required lead times.
  • Perform routine course and system quality assurance: functional testing, debugging, SCORM conformance validation, Section 508 verification, and resolution of anomalies prior to production release.
  • Lead or support LMS administration across development, prototype, and production environments — account management, permissions, course setup and archiving, performance and security monitoring, and issue tracking.
  • Support LMS data migration and system configuration: integrations, plug-ins, theme changes, upgrades, and patches, while obtaining required government approvals for system or process changes.
  • Collaborate with ISDs, SMEs, course managers, and instructors to analyze requirements and translate them into technically robust, experiential online learning solutions.
  • Provide advanced technical support and customer service to instructors, staff, and students for accessing, using, and troubleshooting internet content, eLearning products, and automated educational systems.
  • Conduct technical research on emerging web, LMS, and online learning technologies; recommend and implement improvements that enhance user experience, accessibility, and system capability.
  • Develop and maintain clean, well-structured, easy-to-maintain code and technical documentation — SOPs, tracking tools, and remediation logs — that support sustainable lifecycle management.
  • Plan and execute iterative testing cycles using standardized courseware checklists and centralized issue-tracking systems to document issues, coordinate remediation, and validate fixes.
  • Support Section 508 policy and process development, ICT accessibility governance, and VPAT collection and repository management.
  • Use analytics platforms (e.g., Google Analytics or comparable tools) to report on usage and learner engagement, and produce operational and performance reports — help desk tickets, system status, course metrics, and completions — to inform data-driven decisions.



Minimum Qualifications

  • Bachelor’s degree from an accredited institution in Information Technology or a related field, and 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 — specifically products intended for deployment through LMS platforms (e.g., Moodle, Blackboard Learn), web servers, virtual environments, and other web-based platforms supporting SCORM-compliant and xAPI-enabled content. OR, in lieu of a degree, at least five (5) years of equivalent applied experience.
  • Active Secret clearance / Personnel Security Clearance Eligibility (PCL) and U.S. citizenship.



Required Experience

Minimum of three (3) years of experience in each of the following:

  • Translating instructional design materials (storyboards, design documents) into interactive eLearning products through prototyping and development.
  • Designing and integrating multimedia assets (graphics, animations, simulations) into eLearning products and web applications.
  • Using eLearning authoring tools (e.g., Adobe Captivate, Adobe Animate, Articulate Storyline) to develop or modify complete courses and interactive training modules.
  • Advising instructional staff on strategies to enhance student engagement, using technical prototypes, flowcharts, or diagrams to support the approach.
  • Serving as a Subject Matter Expert in eLearning or web technologies, providing technical support and communicating complex concepts to non-technical audiences.
  • Applying accessibility standards and testing practices, including Section 508 and WCAG compliance, with hands-on use of tools such as JAWS, JAWS Inspect, NVDA, or ANDI.
  • Applying secure coding practices — error handling, input validation, data sanitization, debugging, and remediation of coding flaws to ensure stability, efficiency, and security.
  • Working with computer networking concepts, communication protocols, and network security methodologies related to secure development and deployment of web-based applications.
  • Participating in iterative testing, staging, and deployment of eLearning products and web-based applications across LMSs, web servers, virtual environments, and open-source platforms.
  • Compiling and writing technical documentation for software development projects, including meaningful code comments that support collaboration and ongoing maintenance.
  • Applying project management methodologies (e.g., Waterfall or Agile) in a technical or development environment.


Preferred 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.


About Pherson

Pherson was founded in response to requests for analytic, instructional, and management support from the Intelligence Community. We are a dynamic team of driven, supportive, and highly skilled professionals dedicated to providing top quality consulting, leadership development, and training services to the US Government and commercial clients.


To learn more about us and the important work we do with our clients, visit our website at www.pherson.org. Pherson offers a full suite of benefits: health, dental and vision insurance; long- and short-term disability insurance and life insurance; paid time off, sick leave, and holidays; and 401k retirement plan.


Pherson is an Equal Opportunity Employer. 




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.