Job Description
- Application Deadline: Fri, 7 Nov 2025 00:00:00 GMT
- Position: Learning Management System Developer
- Job Type Full Time
- Qualification BA/BSc/HND
- Experience 6 years
- Location Abuja
- Job Field ICT / Computer 
Position Description
- We seek a highly skilled and experienced LMS Developer/Programmer to upgrade, reinvent, and scale its current learning platform for the PHEM project.
- The successful candidate will lead the technical development, system modernization, and integration of new features to meet global standards in digital learning and public health education.
Responsibilities
- Conduct system assessment & planning
- Review existing LMS and mobile learning tools.
- Engage with stakeholders (AFENET, CDC, NCDC, and PHEOC teams) to define technical and functional requirements.
- Design a scalable, modular system architecture aligned with PHEM training objectives.
- Upgrade LMS and develop features
- Redesign and refactor the LMS with a modular course structure, interactive learning tools, multimedia integration, and accessibility features.
- Implement automated progress tracking, certification, and analytics dashboards.
- Integrate a cloud-based Content Management System (CMS) for continuous content updates.
- Integrate virtual learning & cloud
- Integrate the LMS backend with cloud infrastructure (AWS, Azure, or equivalent).
- Enable synchronous (live webinars) and asynchronous (self-paced) learning.
- Incorporate simulation-based training environments and scenario-based learning.
- Explore AI-driven learner support features such as chatbots and adaptive learning paths.
- Test, deploy and build capacity
- Conduct usability testing and pilot deployment with selected PHEOCs.
- Deploy the LMS on web and mobile platforms (Android and iOS).
- Develop documentation and train AFENET staff on administration and maintenance.
- Provide technical support during the rollout and stabilization phases.
Qualifications & Work Experience Required
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- At least 6 years of professional experience in developing, deploying, and managing Learning Management Systems.
- Proven track record of at least three successfully delivered LMS projects (evidence or links required).
- Strong proficiency in backend and frontend development technologies (e.g., Python/Django, Node.js, PHP, React, .NET Framework).
- Experience with cloud hosting environments (AWS, Azure, GCP) and mobile development.
- Knowledge of e-learning standards (SCORM, xAPI) and data security best practices.
- Demonstrated ability to implement interactive and gamified learning tools, analytics, and reporting features.
- Experience working on health, education, or international development projects is an added advantage.
Reporting:
- The selected developer will report to the Resident Advisor and collaborate closely with AFENET’s technical team, CDC technical advisors, NCDC staff, and other stakeholders.