OverviewWe are currently seeking an experience E-Learning Software Developer to play a key role within a high-impact technical services team.
Responsibilities
This role collaborates with cross‑functional teams to implement features, ensure performance and security, and deliver high‑quality, scalable solutions aligned with business requirements.
- Analyze and evaluate user and business requests for new or modified training and application support solutions to determine feasibility, scope, compatibility, cost, and level of effort.
- Convert existing Basic Skills Development (BSD) training content from legacy authoring tools (e.g., SoftChalk) to enterprise-approved platforms (e.g., Articulate).
- Design, develop, test, and document interactive e‑learning modules, micro‑trainings, and on‑demand instructional content for internal and external users.
- Develop instructional content supporting new and enhanced system functionality, including CGMS features, ensuring accuracy, consistency, and usability.
- Collaborate with COS training staff, subject matter experts, and IT stakeholders to clarify objectives, document requirements, and validate deliverables.
- Apply structured analysis, instructional design methodologies, and object-oriented concepts where appropriate to plan and execute development work.
- Ensure all developed content meets DFPS accessibility, usability, branding, and LMS standards.
- Perform quality assurance testing and revisions based on feedback, user testing, and stakeholder review.
- Maintain clear documentation of development processes, content standards, and version control.
- Identify risks, dependencies, and impacts related to development timelines, tool transitions, and resource constraints.
- Provide knowledge transfer and documentation to DFPS staff as needed to support long-term maintenance and sustainability.
Qualifications
Minimum Requirements:Candidates that do not meet or exceed the minimum stated requirements (skills/experience) will be displayed to customers but may not be chosen for this opportunity.
Years
Required/Preferred
Experience
8
Required
Hands-on experience in Articulate and SoftChalk development and conversions.
8
Required
Proficiency with e-learning authoring tools (e.g., Articulate Storyline, Rise), LMS platforms, and content development tools. Working knowledge of accessibility standards (e.g., WCAG), usability principles, and organizational branding requirements.
8
Required
Experience in instructional design, e-learning development, training analysis, or application support, delivering complex, enterprise-level training solutions.
6
Required
Experience analyzing business and user requirements, including feasibility, scope, and effort estimation. Proven ability to convert legacy training content (e.g., SoftChalk) to modern platforms (e.g., Articulate).
6
Required
Demonstrated experience designing, developing, testing, and implementing interactive e-learning, microlearning, and on-demand content.
4
Required
Strong written and verbal communication skills, including translating technical content into clear instructional materials.
3
Required
Experience conducting quality assurance testing, incorporating feedback, and refining
3
Required
Ability to provide knowledge transfer and support long-term sustainability of training programs.
3
Required
Experience developing and\\or testing for Web Content Accessibility Guidelines (WCAG) and knowledge of WCAG 2.1 (AA).
3
Preferred
Strong application of instructional design methodologies (e.g., ADDIE, adult learning principles). Experience translating complex system functionality (e.g., Salesforce+Conga CLM) into clear instructional materials.
1
Preferred
Experience developing training for contract management or case management systems.
1
Preferred
Ability to provide knowledge transfer and support long-term sustainability of training programs.
1
Preferred
Experience in government, higher education, or enterprise scale digital platforms.