Senior Officer, Software Implementation at International Medical Corps

Email Job

Job Detail

  • Job ID 1016802
  • Experience  5 Years
  • Qualifications  Diploma

Job Description

MAIN TASKS AND RESPONSIBILITIES 

Strategic Planning, Readiness and Coordination  

  • Lead the planning and coordination of software rollout activities across facilities, warehouses, and partner sites.
  • Develop and maintain implementation workplans, ensuring timelines are realistic, risks are identified early, and all parties are aligned.
  • Conduct and oversee readiness assessments (staff capacity, infrastructure, master data, and system prerequisites) before each implementation phase.
  • Ensure all pre-implementation requirements are fully met before authorizing progression to the next stage.
  • Coordinate cross-functional teams (technical, medical, supply chain, M/E) and external partners throughout the implementation lifecycle.
  • Track progress against milestones, proactively manage risks and delays, and escalate issues with recommended solutions.

System Setup, Quality Assurance and Go-Live 

  • Own the end-to-end verification of system configurations against agreed technical specifications and operational requirements.
  • Review and approve facility setups, user access controls, permission structures, item master lists, and location hierarchies.
  • Ensure the completeness and accuracy of initial data loads before go-live.
  • Lead go-live execution, verifying that core daily workflows — including receiving, dispensing, requisitions, transfers, and reporting — are functioning correctly.
  • Identify, document, and drive resolution of issues in coordination with technical, partner, and support teams.
  • Provide final go-live sign-off based on established readiness criteria.
  • Review and validate the implementation work of junior officers and field staff before sign-off.

Quality Checks, Issue Management and Continuous Improvement 

  • Ensure all implementation activities comply with approved standard operating procedures and quality standards.
  • Validate that configured workflows support real-world operational and reporting needs at each site.
  • Maintain accurate issue logs, monitor resolution progress, and escalate unresolved issues appropriately.
  • Provide structured troubleshooting support during rollout and system stabilization phases.
  • Capture lessons learned and contribute actionable recommendations to improve implementation standards and tools.

Capacity Building, Documentation and Post-Go-Live Support 

  • Co-facilitate user training sessions, ensuring training content is practical, contextually relevant, and understood by end users.
  • Develop and review implementation reports, site sign-off documents, and handover notes to a high standard.
  • Mentor and support junior implementation staff through structured coaching and on-the-job guidance.
  • Monitor early system usage patterns post-go-live to detect adoption risks and proactively address them.
  • Lead or support follow-up visits and remote check-ins to ensure the system is functioning as intended after handover.
  • 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 health informatics, information systems, computer science, public health, business administration, economics or a closely related field.
  • Minimum of 5 years of experience with digital health systems, information systems, or supply chain management software, preferably in healthcare or NGO settings.
  • Experience leading or supporting full-cycle system implementations, including go-live activities, is preferable.
  • Experience conducting readiness assessments, identifying implementation risks, and supporting issue resolution in multi-stakeholder settings is preferable.
  • Experience supervising, mentoring, or reviewing the work of junior staff or field teams is preferable.
  • Ability to interpret and apply technical specifications, implementation procedures, and quality standards.

Related Jobs