Systems Integration Coordinator

Company Details

Rating: No ratings yet — log in to rate this company
Industry: Pharmaceuticals
Description: Mission for Essential Drugs and Supplies (MEDS) is a registered trust of the Kenya Conference of Catholic Bishops (KCCB) and Christian Health Association of Kenya (CHAK) with the mandate to provide reliable, quality and affordable essential drugs, medical supplies, training and other pharmaceutical&… Mission for Essential Drugs and Supplies (MEDS) is a registered trust of the Kenya Conference of Catholic Bishops (KCCB) and Christian Health Association of Kenya (CHAK) with the mandate to provide reliable, quality and affordable essential drugs, medical supplies, training and other pharmaceutical services. View more View less

Job Details

Job Type: Full Time
Workplace Type: On-site
Qualification: Diploma
Job Experience: Mandatory
Job Location: Nairobi County, Kenya
Closing Date: Undisclosed
Salary: Not specified
Other Pay: Benefits
Job Category: Telecommunications

Job Description

Role Overview

This role connects supply chain teams with the technology backbone of the Dawa za Ubora Project, translating operational needs into dependable digital systems. Day to day, it involves assessing how information moves across the supply chain, designing and building applications that improve data capture, organisation, and reporting, and keeping those systems secure and responsive as requirements change. The position matters because the project depends on accurate, timely data and interoperable tools to manage complex logistics work.

Key Responsibilities

  • Meet with supply chain and programme stakeholders to assess technical needs, map current gaps, and recommend practical digital solutions.
  • Design system architecture, data structures, and algorithms that balance performance, cost, scalability, and risk for supply chain information systems.
  • Write clean, efficient code in languages such as Java, Ruby on Rails, or C++, and document technical decisions so systems remain maintainable.
  • Deploy applications across development, testing, and production environments while following release and configuration best practices.
  • Monitor live applications, troubleshoot faults, apply upgrades, and resolve issues before they disrupt supply chain data collection or reporting.
  • Manage the full software development life cycle, including planning, requirements, coding, testing, release, and post-launch review.
  • Integrate separate software components into working systems, then create verification plans and quality assurance procedures to confirm compatibility and performance.
  • Support data management, database performance, and system integration efforts so information flows accurately between tools and teams.

Requirements & Qualifications

  • Bachelor’s degree in computer science, software engineering, information and communication technology, or a closely related discipline.
  • At least five years of relevant professional experience, including two years in a dedicated software development role.
  • Strong programming ability in Java, Ruby on Rails, C++, or comparable languages used for enterprise application development.
  • Hands-on competence in database management, data management, system integration, and technical support or troubleshooting.
  • Experience with the software development life cycle, including planning, coding, testing, deployment, and application maintenance.
  • Familiarity with common engineering practices such as version control, API integration, automated testing, and deployment workflows.
  • Strong communication and interpersonal skills for working with technical and non-technical stakeholders.
  • Analytical, problem-solving mindset with a team-oriented approach, integrity, and close attention to detail.
866 open positions on Semasocial right now · 11658 open positions in Nairobi County, Kenya · 28 posted in the last 7 days
Contact Information
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.