Connect with a cause that needs you!

Officer, Software Training

INTERNATIONAL MEDICAL CORPS (UK)
Kenya - KE (Primary)
Full-time
Listed today

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.