Web Developer
About the Role
The Web Developer will develop new courses and learning solutions across delivery modalities, revise existing courses, establish design and development standards, provide guidance material, and coach new instructors. The role involves consulting with Sponsor Subject Matter Experts (SMEs) on curriculum design, development, and training delivery—including needs assessment, instructional research, course creation, design, development, delivery, feedback collection, and programmatic evaluation. The developer will work with Sponsor management, instructional design teams, and SME instructors to define technical requirements for learning solutions, create and maintain web‑based training (WBTs), online training courses, portals, websites, graphics, visuals, and video projects. Responsibilities also cover in‑class learning technologies (e.g., audience response systems), photography, process documentation, code and process maintenance, knowledge‑management repositories, project‑tracking usage, and ensuring compliance with Sponsor requirements and legal restrictions such as Section 508 accessibility, privacy, and copyright.
Responsibilities
- Develop new courses and learning solutions in various delivery modalities
- Make major revisions to existing courses
- Establish standards for the design, development, and evaluation of courses
- Provide guidance material
- Coach new instructors in course delivery and instructional techniques
- Consult with Sponsor SMEs on needs assessment, instructional research, course and lesson creation, design, development, delivery, feedback, and programmatic evaluation
- Collaborate with Sponsor management, instructional design teams, and SME instructors to determine technical requirements for learning solutions
- Create and maintain WBTs, online training courses, portals, websites, graphics/visuals (print and online), and video projects
- Support in‑class learning technologies (audience response systems), general photography, process documentation, code and process maintenance, knowledge‑management repositories, and project‑tracking systems
- Ensure all activities and products comply with Sponsor requirements and legal restrictions (Section 508 accessibility, privacy, copyright)
Requirements
- Active TS/SCI with Polygraph Clearance
- Demonstrated experience in SharePoint
- Experience with Joomla — specifically conversion from Joomla 3 to Joomla 5 — and ability to create, manage, and maintain Web‑Based Training (WBT) solutions
- Demonstrated experience using PowerShell for data ingestions and running scripts in SharePoint
- Demonstrated experience using Joomla site design and administration; considerable skills in Joomla 3‑to‑5 conversion
- Demonstrated experience creating and maintaining WBTs
- Proficient in website coding and development (PHP, JavaScript, C++, and related languages)
- Knowledge and hands‑on experience using AI tools (internal and external), including ability to integrate AI into workflows and communicate their use to others
Qualifications (Nice to Have)
- Bachelor’s Degree in Computer Science, Information Systems, Graphic Design, Multimedia Development, Online Learning, or a related field from an accredited institution
- UX/UI Ability Certification from an accredited institution
Skills
- SharePoint content management, PowerShell scripting, data ingestion
- Joomla 3‑to‑5 conversion, site design and administration
- WBT creation and maintenance
- Website development with PHP, JavaScript, C++ and related languages
- AI tools integration and communication
Benefits
- Competitive pay
- Comprehensive benefits package
- Meaningful opportunities for professional growth
- Healthcare coverage (medical, dental, vision)
- Financial wellness
- Retirement planning
- Family assistance
- Continued education