Learning Management System Developer at African Field Epidemiology Network (AFENET)

The African Field Epidemiology Network (AFENET) is a Network of public health training institutions in Africa that seeks to strengthen manpower to enhance health systems on the continent.

Experience6 years
Location Abuja

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.

Method of Application

Interested and qualified? Go to African Field Epidemiology Network (AFENET) on vacancy.afenetnigeria.net to apply

Share this job:
Facebook Twitter LinkedIn Email Print