Software Systems Analyst

Role Description
Penda Health uses several software systems across our business, including a clinical ERP system in our branches.  The Software Systems Analyst is responsible for deeply understanding our business processes and working to ensure our software matches and enhances our business workflows as much as possible.  The Systems Analyst will value and prioritize the user experience, offer support and training to teams, and work with external vendors on software customizations.  A successful applicant will have a technical background, but the role does not involve any programming or in-house software development.
Role Highlights

Penda is Kenya’s leading player in health care IT – be a part of Kenya’s health care IT revolution at a fast-growing company
Work in a senior role with lots of autonomy to solve problems and continually improve our software product while accommodating user needs.
Report directly to Penda’s Head of Product, a physician and health care entrepreneur.

Responsibilities

Needs Assessment:  Gather info from users to identify gaps and system improvements
Prioritize system improvements:  Consider competing needs and work across departments
Manage Penda’s relationship with the Development Team:  Communicate user needs, test new features, and plan deployments
Address user-reported bugs
Train users:  Work with training team on needs assessment and developing training materials that are targeted to pain points
Project Management:  Plan and execute complex projects that span departments in a rapidly-scaling organization
Be a great Teammate:  Take feedback well, be open and honest about problems you are facing, take on conflict with your colleagues in a healthy way, and work hard to improve the system for your colleagues!

Requirements

Bachelor’s Degree in Computer Science, Informatics, or related field
At least one year experience working directly with a software development team (experience with Indian vendor is a plus)
At least two years’ experience working with end-users on new feature deployments, including testing and training cycles
Great team player with drive for results
Ability to work under minimum supervision
Ability to communicate technical concepts in both technical and non-technical language

Package

Starting base salary is dependent on experience and qualifications.
Additional training and mentorship opportunities are available.
Full Medical Cover for you and your family.

Hours

This role will be challenging and important.  There is a lot to do, so be prepared to work long hours.