Career Opportunities in mHealth Kenya

mHealth Kenya is a limited liability company that brings together a team of experts with a diversity of knowledge and experience, and a deep understanding of ICT for Health.

mHealth Kenya’s  purpose is to bridge communication gaps among remote healthcare facilities, community workers, and central government headquarters to improve care and treatment.
 

mHealth Kenya endeavors to explore numerous applications of mobile health (mHealth) technology, such as increasing direct patient care, rapid lab results communication, worker training, and drug supply-level management. 

Over the last several years, mHealth Kenya has risen to be at the forefront of facilitating improved public health through use of mobile technologies.

mHealth Kenya is working with several partners development and implementation of projects that improve health information and reporting systems.
 

These projects require the following highly trained and qualified personnel:
 
Technical Support and Help Desk Engineer
 
The position requires a technical person who will monitor and maintain all solutions and systems deployed and managed by mHealth Kenya. 

The activities will involve installations, configurations, diagnosis and solving mHealth systems technical problems, capacity building on mHealth systems. 

The position will report and directly under the Chief Technology Officer and interact on a regular basis with the technical teams of the implementing partners, partner agencies and relevant government departments.
 
Responsibilities:
  • Working closely with stakeholders to identify, troubleshoot and resolve mHealth system issues
  • Logging, analyzing call logs so as to help test and fix systems faults
  • Updating self-help documents and systems documentation for future troubleshooting
  • Support and visit clients with system issues
  • Training and Capacity Building
  • Handling of Health Informatics and performing data analysis
Qualifications:-
  • Undergraduate degree in any technical and/or ICT related fields; or diploma in ICT supported by at least 3 years of technical support and helpdesk management.
  • Minimum of 3 years of ICT Technical support, with at least 2 years of supporting web technologies, mobile based solutions, networking and variant computer hardware
  • At least 2 years of maintaining technology solutions for large multinational clients.
Skill Set:-
  • Effective written and oral communication with all levels of leadership skills
  • Critical thinking and sharp analytical abilities and problem solving skills
  • Ability to prioritize and synthesize action items through mature judgment and negotiation
  • Results oriented, high energy, self-motivated

Software Developers 

2 Positions
 
This role will primarily be responsible for the scoping, planning and designing of solutions for mHealth Kenya projects according to work plans developed with the donor agencies.

This role will operationally be managed by the Lead Software developer and will interact on a regular basis with the Chief Technical Officer and technical teams of the implementing partners, partner agencies and relevant government departments.
 
Key Responsibilities
  • Engage our stakeholders’ technical staff to identify their needs
  • Deliver across the entire software life cycle – concept, design, build, deploy, test, go-live and support
  • Work along with other technical staff members to build interfaces with focus on usability features
  • Standardise all solutions to deliver across multiple platforms with minimal duplication of effort
  • Keep up to date on the latest industry trends in the mobile technologies
  • Any other tasks as may otherwise be assigned by the company.
Qualifications and Experience
  • Bachelor's Degree in Computer Science, Software Engineering or related field
  • Minimum of 3 years of software development, with at least 2 years of developing mobile based solutions
  • At least 3 years of experience in developing, deploying and managing technology solutions (products and services) for large multinational clients.
Skills
  • Effective written and oral communication with all levels of the organization including senior leadership
  • Sharp analytical abilities and problem solving skills
  • Ability to prioritize and synthesize action items from disparate options and trains of thought
  • Mature judgment, negotiation, and leadership skills
  • Results oriented, high energy, self-motivated

Lead Software Developer
 
The role will primarily be responsible for the scoping, planning and designing of solutions for mHealth Kenya. 

The role will manage mHealth Kenya’s technology teams to develop, implement, maintain and support all solutions as required by our stakeholders.

The role will operationally report to the CTO and will offer tactical guidance to the technology team which consists of software developers, implementation engineers and support engineers. 

Key Responsibilities
 
Solutioning
  • Lead technical scoping for existing and new solutions
  • Oversee requirements gathering for all solutions and develop product and solution documentation
  • Lead solution development and liaise with all stakeholders’ teams to ensure adherence to budget and timelines
  • Manage all implementation of solutions as per stakeholders’ needs.
Technical support and service management
  • Develop, manage and operationalize all client SLA’s
  • Ensure effective monitoring of services
  • Ensure accurate and fast ticket and incident management
  • Engage with stakeholders on matters around technology operations.
  • Oversee timely and effective issue escalation and resolution with third party service providers.
  • Ensure accurate and regular service reporting for all client services.
Continuous Service Improvement
  • Maintain and manage a roadmap of technology deliverables that are important to ensure continuous improvement of products and services.
  • Drive usage and activity efforts from a technology POV to optimize user experience.
  • Review and propose cost reducing improvements to products and solutions offered to mHealth stakeholders
Project delivery
  • Manage the delivery process to ensure timely and high quality delivery of new products for mHealth Kenya
  • Manage required internal relationships to ensure prioritization and sufficient resources
Resources management (People and Capacity)
  • Build and manage people capacity to develop, implement and support mHealth Kenya’s products and solutions
  • Provide technical guidance and professional leadership for all technical teams.
  • Develop/roll out training programs for technology staff to be able to handle their responsibilities and the meet business goals.
  • Improve productivity and efficiency to ensure costs are in line with budget plans
  • Provide input to the business for budgeting, estimating, planning and objective setting with respect to technology operations.
  • Define and improve the governance structures required to effectively manage, control and improve technology.
  • Mature mHealth Kenya’s technology operating practices against global benchmarks using ITIL
Qualifications / Requirements
  • Bachelor's degree in computer science, software engineering or related field
  • Minimum of 5 years of technology experience, with at least 3 years’ experience in leadership role
  • At least 3 years of experience in developing, deploying and managing technology solutions (software development, mobile applications and web development)
Stakeholder management
  • Effective written and oral communication with all levels of the organization including senior leadership
  • Sharp analytical abilities and problem solving skills
  • Ability to prioritize and synthesize action items from disparate options and trains of thought
  • Mature judgment, negotiation, and leadership skills
  • Excellent leadership skills and teamwork skills
  • Results oriented, high energy, self-motivated

Project Manager
 
This position will be responsible overall planning and coordination of project activities and work streams. 

It will also be responsible developing and managing project plans, coordinating resources and ensuring all project milestones are met on time. 

The Project Manager will work closely with our stakeholders’ project leaders to ensure alignment of project goals.

This role will report directly to the Chief Technology Officer (CTO) and will work closely with the Business Official (BO) and the Programs Officer (PO) to develop and manage iterative project plans
 
 
Key Responsibilities
 
Planning and reporting for projects
  • Support the defining the project objectives and understanding requirements
  • Support development project plans to accomplish project objectives and requirements
  • Proactively flag and solve problems that might impact result or timelines
  • Assist in Identifying resource requirements for tasks and projects
  • Assist in formulating project budget with the BO and PO
  • Prepare and present reports on project progress in liaison with the CTO and the PO.
Organising team tasks and projects
  • Identify and secure necessary resources required for projects
  • Assign tasks in liaison with the CTO and motivate team members to work together on project.
  • Liaise with the PO to develop monitoring mechanisms for various tasks and projects
  • Use the designed monitoring mechanism to track various tasks and  projects
  • Report on project status and progress (Status reports)
  • Escalate issues in  timely manner to prevent project delays
Evaluating and closing out of projects
  • Evaluating met objectives versus planned objectives
  • Evaluating actual tasks and events scheduled verses planned
  • Evaluating resources used verses planned resource usage
  • Organizational outcomes achieved versus planned outcomes; any unplanned outcomes.
  • Compilation of the teams project documents, evaluations and lessons learned.
Stakeholder management
  • Build and maintain strong relationships with all stakeholders to establish mHealth Kenya as the partner of choice for m/eHealth products and solutions.
  • Together with the CTO, COO and CEO, pitch to new partners.
  • Build and maintain trustworthy relationships with key stakeholders such as CTO/CIO/COPs/IT Heads/Directors.
Qualifications / Requirements:
  • Undergraduate degree in computer science, software engineering or project management
  • Professional qualification in project management and leadership, preferably with PMP certification
Experience
  • At least 5 years’ experience in computer science, software engineering or project management
  • Demonstrated experience in leading large scale technology projects
  • Demonstrated experience coordinating large projects with many stakeholders
Important skills and characteristics
  • Advanced computer skills are required including but not limited to software development, software engineering and integrations
  • Ability to assess and reprioritize project needs on an ongoing basis.
  • Strong organizational, and problem solving skills including the ability to manage multiple tasks, and respond to conflicting deadlines.
  • Excellent interpersonal skills, written and oral communications skills (including public speaking)
  • A positive attitude and professional demeanor; interest in learning and mastering new information and skills.
  • Ability to work independently and effectively identify solutions to everyday issues
  • Ability to function as a productive member of a team;
  • Flexibility and adaptability to a fast-paced, dynamic work environment.
How to Apply
All application letters and detailed CVs, copies of certificates, telephone contacts together with names of three referees should reach us no later than 25 November 2015 

to Email: info@mhealthkenya.org


mHealth Kenya Ltd.
Rosami Court, 3rd Floor, No.6
Muringa Road, Kilimani
Nairobi, Kenya

Only shortlisted candidates will be contacted