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. mHealth Kenya’s purpose is to bridge communication gaps among remote healthcare facilities, community workers, and central government headquarters to improve care and treatment.
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:
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
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