Officer, Software Training job at International Medical Corps
Website :
17 Days Ago
Linkedid Twitter Share on facebook
Officer, Software Training
2026-04-01T05:46:53+00:00
International Medical Corps
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_4815/logo/International%20Medical%20Corps%20(IMC).jpg
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Nonprofit, and NGO
Computer & IT, Education, Social Services & Nonprofit
KES
MONTH
2023-02-13T17:00:00+00:00
8

Job Summary

The Software Trainer Officer is responsible for building the capacity of end users to effectively adopt and use LMIS software across program sites. Working under the supervision of the Training Lead, the role designs and delivers practical, contextually relevant training programs that equip health facility and warehouse staff with the skills needed to use the system confidently in their daily work.

The Trainer Officer works closely with implementation, technical, and operations teams to ensure training content stays aligned with system configuration and operational workflows. Beyond classroom delivery, the role supports on-the-job coaching, monitors post-training adoption, and contributes to the continuous improvement of training materials and approaches.

The ideal candidate combines strong adult learning and facilitation skills with a solid understanding of health information systems and a genuine commitment to building lasting user capacity in low-resource, field-based environments.

To perform this job successfully, an individual must be able to perform each essential function with or without reasonable accommodation.

Main Tasks and Responsibilities

Training Planning and Preparation

  • Develop and maintain site-specific training plans aligned with implementation timelines and go-live schedules.
  • Assess the digital literacy and system knowledge levels of end users prior to training and adapt content accordingly.
  • Prepare and regularly update training materials including user guides, job aids, quick reference cards, and exercise datasets.
  • Coordinate training logistics, including venue, participants, devices, and system access, in collaboration with site and implementation teams.
  • Confirm that training environments (sandbox) are correctly set up and accessible before each session

Training Delivery and On-the-Job Support

  • Facilitate engaging, hands-on training sessions for end users across health facilities, warehouses, and partner sites.
  • Tailor delivery methods and pace to the needs of each group, including mixed-literacy and multilingual participants.
  • Provide on-the-job coaching and floor support during go-live and early system use to reinforce training and build user confidence.
  • Conduct refresher and remedial training sessions for users who require additional support.
  • Respond to training-related queries from site staff during and after rollout.

Adoption Monitoring and Follow-Up

  • Monitor end user adoption and system usage patterns during and after go-live, using observed behavior and system data.
  • Identify users or sites at risk of low adoption and proactively implement targeted follow-up support.
  • Coordinate with implementation teams and clients to track key training and adoption indicators.
  • Conduct post-training follow-up visits or remote check-ins to assess whether users are applying system skills correctly.
  • Escalate persistent adoption barriers or systemic issues to the Implementation Lead with recommendations

Documentation and Continuous Improvement

  • Maintain accurate records of training sessions, attendance, and assessment outcomes.
  • Document user feedback, recurring questions, and gaps observed during training and field support.
  • Contribute to the review and improvement of training materials based on field experience and system updates.
  • Prepare training completion reports and handover notes at the end of each rollout phase.
  • Share lessons learned and practical insights to strengthen future training design and delivery.
  • Perform other duties as assigned. The duties and responsibilities listed in this document are representative of the nature and level of work assigned and not necessarily all inclusive.

Job Requirements

Minimum Qualifications

  • Bachelor’s degree in pharmacy, health informatics, information systems, education, or related field.
  • Minimum of 3 years of experience delivering end-user training on digital health systems, information systems, or supply chain management software, preferably in healthcare or NGO settings.
  • Experience supporting system go-live activities and providing on-the-job user coaching in field-based or low-resource environments is preferable.
  • Experience developing practical training materials such as user guides, job aids, or e-learning content is preferable.
  • Knowledge of at least one health information system or ERP platform (e.g., PIMS, DHIS2, OpenMRS, or similar), preferrable.
  • Ability to explain technical system functions clearly to non-technical users in plain language.
  • Proficiency in Microsoft Office Suite (Word, PowerPoint, Excel) for training material development.
  • Familiarity with learning management systems or digital training tools is an advantage.
  • Strong facilitation and presentation skills; able to engage diverse audiences with varying literacy levels.
  • Patient, empathetic, and adaptable approach to adult learning and capacity building.
  • Good observational skills to detect adoption gaps and respond with targeted, practical solutions.
  • Willingness and availability to provide on-site training and support during rollout and stabilization phases.
  • Willingness to travel up to 70% of the time, including to low-resource and remote sites.
  • Proficiency in written and spoken English and country’s native language is required.
  • Develop and maintain site-specific training plans aligned with implementation timelines and go-live schedules.
  • Assess the digital literacy and system knowledge levels of end users prior to training and adapt content accordingly.
  • Prepare and regularly update training materials including user guides, job aids, quick reference cards, and exercise datasets.
  • Coordinate training logistics, including venue, participants, devices, and system access, in collaboration with site and implementation teams.
  • Confirm that training environments (sandbox) are correctly set up and accessible before each session
  • Facilitate engaging, hands-on training sessions for end users across health facilities, warehouses, and partner sites.
  • Tailor delivery methods and pace to the needs of each group, including mixed-literacy and multilingual participants.
  • Provide on-the-job coaching and floor support during go-live and early system use to reinforce training and build user confidence.
  • Conduct refresher and remedial training sessions for users who require additional support.
  • Respond to training-related queries from site staff during and after rollout.
  • Monitor end user adoption and system usage patterns during and after go-live, using observed behavior and system data.
  • Identify users or sites at risk of low adoption and proactively implement targeted follow-up support.
  • Coordinate with implementation teams and clients to track key training and adoption indicators.
  • Conduct post-training follow-up visits or remote check-ins to assess whether users are applying system skills correctly.
  • Escalate persistent adoption barriers or systemic issues to the Implementation Lead with recommendations
  • Maintain accurate records of training sessions, attendance, and assessment outcomes.
  • Document user feedback, recurring questions, and gaps observed during training and field support.
  • Contribute to the review and improvement of training materials based on field experience and system updates.
  • Prepare training completion reports and handover notes at the end of each rollout phase.
  • Share lessons learned and practical insights to strengthen future training design and delivery.
  • Perform other duties as assigned.
  • Ability to explain technical system functions clearly to non-technical users in plain language.
  • Proficiency in Microsoft Office Suite (Word, PowerPoint, Excel) for training material development.
  • Familiarity with learning management systems or digital training tools is an advantage.
  • Strong facilitation and presentation skills; able to engage diverse audiences with varying literacy levels.
  • Patient, empathetic, and adaptable approach to adult learning and capacity building.
  • Good observational skills to detect adoption gaps and respond with targeted, practical solutions.
  • Willingness and availability to provide on-site training and support during rollout and stabilization phases.
  • Willingness to travel up to 70% of the time, including to low-resource and remote sites.
  • Proficiency in written and spoken English and country’s native language is required.
  • Bachelor’s degree in pharmacy, health informatics, information systems, education, or related field.
  • Minimum of 3 years of experience delivering end-user training on digital health systems, information systems, or supply chain management software, preferably in healthcare or NGO settings.
  • Experience supporting system go-live activities and providing on-the-job user coaching in field-based or low-resource environments is preferable.
  • Experience developing practical training materials such as user guides, job aids, or e-learning content is preferable.
  • Knowledge of at least one health information system or ERP platform (e.g., PIMS, DHIS2, OpenMRS, or similar), preferrable.
bachelor degree
36
JOB-69ccb14d5c4e7

Vacancy title:
Officer, Software Training

[Type: FULL_TIME, Industry: Nonprofit, and NGO, Category: Computer & IT, Education, Social Services & Nonprofit]

Jobs at:
International Medical Corps

Deadline of this Job:
Monday, February 13 2023

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Wednesday, April 1 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about International Medical Corps
International Medical Corps jobs in Kenya

JOB DETAILS:

Job Summary

The Software Trainer Officer is responsible for building the capacity of end users to effectively adopt and use LMIS software across program sites. Working under the supervision of the Training Lead, the role designs and delivers practical, contextually relevant training programs that equip health facility and warehouse staff with the skills needed to use the system confidently in their daily work.

The Trainer Officer works closely with implementation, technical, and operations teams to ensure training content stays aligned with system configuration and operational workflows. Beyond classroom delivery, the role supports on-the-job coaching, monitors post-training adoption, and contributes to the continuous improvement of training materials and approaches.

The ideal candidate combines strong adult learning and facilitation skills with a solid understanding of health information systems and a genuine commitment to building lasting user capacity in low-resource, field-based environments.

To perform this job successfully, an individual must be able to perform each essential function with or without reasonable accommodation.

Main Tasks and Responsibilities

Training Planning and Preparation

  • Develop and maintain site-specific training plans aligned with implementation timelines and go-live schedules.
  • Assess the digital literacy and system knowledge levels of end users prior to training and adapt content accordingly.
  • Prepare and regularly update training materials including user guides, job aids, quick reference cards, and exercise datasets.
  • Coordinate training logistics, including venue, participants, devices, and system access, in collaboration with site and implementation teams.
  • Confirm that training environments (sandbox) are correctly set up and accessible before each session

Training Delivery and On-the-Job Support

  • Facilitate engaging, hands-on training sessions for end users across health facilities, warehouses, and partner sites.
  • Tailor delivery methods and pace to the needs of each group, including mixed-literacy and multilingual participants.
  • Provide on-the-job coaching and floor support during go-live and early system use to reinforce training and build user confidence.
  • Conduct refresher and remedial training sessions for users who require additional support.
  • Respond to training-related queries from site staff during and after rollout.

Adoption Monitoring and Follow-Up

  • Monitor end user adoption and system usage patterns during and after go-live, using observed behavior and system data.
  • Identify users or sites at risk of low adoption and proactively implement targeted follow-up support.
  • Coordinate with implementation teams and clients to track key training and adoption indicators.
  • Conduct post-training follow-up visits or remote check-ins to assess whether users are applying system skills correctly.
  • Escalate persistent adoption barriers or systemic issues to the Implementation Lead with recommendations

Documentation and Continuous Improvement

  • Maintain accurate records of training sessions, attendance, and assessment outcomes.
  • Document user feedback, recurring questions, and gaps observed during training and field support.
  • Contribute to the review and improvement of training materials based on field experience and system updates.
  • Prepare training completion reports and handover notes at the end of each rollout phase.
  • Share lessons learned and practical insights to strengthen future training design and delivery.
  • Perform other duties as assigned. The duties and responsibilities listed in this document are representative of the nature and level of work assigned and not necessarily all inclusive.

Job Requirements

Minimum Qualifications

  • Bachelor’s degree in pharmacy, health informatics, information systems, education, or related field.
  • Minimum of 3 years of experience delivering end-user training on digital health systems, information systems, or supply chain management software, preferably in healthcare or NGO settings.
  • Experience supporting system go-live activities and providing on-the-job user coaching in field-based or low-resource environments is preferable.
  • Experience developing practical training materials such as user guides, job aids, or e-learning content is preferable.
  • Knowledge of at least one health information system or ERP platform (e.g., PIMS, DHIS2, OpenMRS, or similar), preferrable.
  • Ability to explain technical system functions clearly to non-technical users in plain language.
  • Proficiency in Microsoft Office Suite (Word, PowerPoint, Excel) for training material development.
  • Familiarity with learning management systems or digital training tools is an advantage.
  • Strong facilitation and presentation skills; able to engage diverse audiences with varying literacy levels.
  • Patient, empathetic, and adaptable approach to adult learning and capacity building.
  • Good observational skills to detect adoption gaps and respond with targeted, practical solutions.
  • Willingness and availability to provide on-site training and support during rollout and stabilization phases.
  • Willingness to travel up to 70% of the time, including to low-resource and remote sites.
  • Proficiency in written and spoken English and country’s native language is required.

Work Hours: 8

Experience in Months: 36

Level of Education: bachelor degree

Job application procedure

Application Link: Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Monday, February 13 2023
Duty Station: Nairobi | Nairobi
Posted: 01-04-2026
No of Jobs: 1
Start Publishing: 01-04-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.