Officer, Software Training job at International Medical Corps
Website :
8 Days Ago
Linkedid Twitter Share on facebook
Officer, Software Training
2026-05-02T10:45:05+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
2026-06-01T17:00:00+00:00
8

We assist those in urgent need anywhere, anytime, no matter what the conditions, providing lifesaving health care and health care-related emergency services-often within hours.

Responsibilities or duties

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.

Qualifications or requirements (e.g., education, skills)

MINIMUM QUALIFICATIONS

  • Bachelor's degree in pharmacy, health informatics, information systems, education, or related field.
  • 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.
  • 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

Experience needed

  • 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.
  • Familiarity with learning management systems or digital training tools is an advantage.
  • 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.
  • 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.
  • Familiarity with learning management systems or digital training tools is an advantage.
  • 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-69f5d5b1f40e1

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, June 1 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Saturday, May 2 2026, Base Salary: Not Disclosed

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

JOB DETAILS:

We assist those in urgent need anywhere, anytime, no matter what the conditions, providing lifesaving health care and health care-related emergency services-often within hours.

Responsibilities or duties

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.

Qualifications or requirements (e.g., education, skills)

MINIMUM QUALIFICATIONS

  • Bachelor's degree in pharmacy, health informatics, information systems, education, or related field.
  • 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.
  • 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

Experience needed

  • 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.
  • Familiarity with learning management systems or digital training tools is an advantage.

Work Hours: 8

Experience in Months: 36

Level of Education: bachelor degree

Job application procedure

Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

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, June 1 2026
Duty Station: Nairobi | Nairobi
Posted: 02-05-2026
No of Jobs: 1
Start Publishing: 02-05-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.