Type to search

General Health / Medical

eHealth Africa Job Vacancies for Software Engineer, JavaScript, Research Assistant, Software Engineer, Monitoring and Evaluation Consultant


eHealth Africa is focused on improving healthcare by creating effective ways to implement reliable
health information management systems. We have developed eHealth and mHealth solutions that can be rapidly deployed to manage patient information, streamline clinical procedures, and provide data and analysis on health program outcomes.
Accurate health data will provide NGO’s, hospitals, and donor agencies with access to timely health system indicators needed to evaluate their health interventions and respond to critical public health needs. We bring about positive change by harnessing the potential of technology, valuing the power and knowledge of local people, and maintaining a sharp focus on the health worker. To help close the gap in access to health care we have developed and share a depth of expertise in:

    eHealth and mHealth software and solutions
    Technology Infrastructure
    Training and capacity building for sustainable health systems
    Research and data analysis
    Project Management

eHealth Nigeria is seeking to employ a suitable and qualified candidate for the position of:

Job Title: Software Engineer, JavaScript
Location: Kano State.

Job Descriptions

    eHealth Systems Africa develops a variety of tools using AngularJS and CouchDB that are be used to manage outbreak response, vaccine inventory, to organize transport of health commodities, monitor vaccine usage and provide reporting to government and donor partners.
    We need an experienced developer that can work with our team in Kano to produce client side AngularJS and server side NodeJS and/or Django applications to collect synchronize and display data.

Candidates must fulfill the following requirements:

    Degree in Computer Science / Software Engineering
    Minimum of 2 years commercial javascript experience
    Some commercial experience with AngularJS or Django, JSON, web APIs
    Experience working in a team environment with github (creating branches, merging branches, cherry picking commits, reverting commits, stashing, squash merging, tagging, etc.)
    Minimum 2 years working in software engineering team, experience with international teams a plus (ours is from all over the world)
    Familiarity with test driven development
    Familiarity with best practices in coding and design including enterprise patterns

The following are desirable but not essential:

    Experience writing and working with REST APIs
    Android development experience
    Experience with document based databases (esp CouchDB)
    DevOps capacity (full stack linux sysadmin skills) a big plus
    A Postgraduate Degree in Computer Science

Click here to apply online

Job Title: Research Assistant

Location: Nigeria
Department: Research and Evaluation
Type: Part Time

Job Description

    The Research & Evaluation (R&E) Department is a new department within eHealth Systems Africa (EHA) with the objective of conducting EHA-driven research studies and providing research consulting services for local & international partners such as advising study design methodology, sampling protocols, survey development, data collection & data management/analysis.
    The R&E department also conducts internal assessments & evaluations of EHA projects to monitor progress and measure impact in line with overall organizational goals.
    The Research Assistant will work directly with the Department Manager, Research & Evaluation to support various research activities across the department.
    Responsibilities include literature reviews, supporting research proposal development, coordinating research workshop & conference activities, and other ad-hoc activities at the discretion of the Department Manager.

Essential Duties & Responsibilities
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Other duties may be assigned.

    Performs literature searches or systematic reviews of scientific and gray literature, including article retrievals
    Uses creative strategies to comprehensively identify and clearly synthesize complex information about public health programs and research studies; develop reports for internal or external dissemination that summarize scientific evidence, policy issues, program evaluations, and conference proceedings
    Supports publication writing processes including formatting, editing, and organizing citations, along with submission process.
    Assists in preparation of research proposals for donors, or other regulatory documents such as IRB applications, etc.
    Maintains database and calendar of relevant workshops and conferences; work with managers to prepare abstracts, posters and presentations
    Conducts other administrative and research activities in support of eHealth Systems Africa programs and projects

Supervisory Responsibilities:

    Position includes no supervisory responsibilities


    The requirements listed below are representative of the knowledge, skill, and/or ability required to successfully perform this job.


    Minimum 1-2 years of academic or professional experience in the research field. Bachelor’s degree from college or university in a science/social science program, including coursework on research methods, statistics, etc. (ex. Biology, Public Health, Sociology, Economics, etc.); master’s degree preferred, and will substitute for years of experience.
    Strong writing skills (grammatically and creatively) and detail-oriented; ability to multi-task and complete time-sensitive tasks.
    Must have knowledge of global health literature, or an interest in learning about the field; preference for applicants with prior experience in Sub-Saharan Africa, and knowledge of eHealth/mHealth or Information Communication Technology for Development (ICT4D) literature
    Basic knowledge of research ethics and experience with IRB duties
    Must be able to work independently, with minimal direct supervision, and participate in weekly check-ins via Skype with Department Manager, Research & Evaluation.
    Good learning ability. Action oriented and resilient in a fast-paced environment.
    Preference for candidates with access to multiple public health databases and e-journals including PubMed, Elseiver, Web of Science, etc.

Computer Skills:

    Advanced computer skills, including Microsoft Windows/Mac and Microsoft Office Suite.

Language Ability:

    English is the spoken and written language.
    Ability to read, analyze and interpret general business periodicals, professional journals, or government regulations.
    Ability to write reports, business correspondence, and procedure manuals.

Math Ability:

    Ability to apply concepts such as fractions, percentages, ratios and proportions to practical situations.
    Advanced knowledge of statistics and familiarity with basic statistical software packages (preferred)

Click here to apply online

Job Title: Monitoring and Evaluation Consultant

Location: Kano State.

Job Summary

    The Monitoring and Evaluation (M&E) Consultant will develop protocols and procedures to monitor and evaluation various initiatives, programs, and projects, both new and established, to help provide accountability and ensure efficiency in success from baseline to end line.
    Key Responsibilities include establishing, modifying and monitoring key performance indicators and metrics to record and report progress for organizational-level, department-level, and program/project-level activities within eHealth Systems Africa.
    S/he will also collaborate with department, program and project managers to prepare monthly, quarterly, and final narrative reports on activities.
    S/he will serve as a critical organizational resource to align goals and objectives, with the larger scope of the Research and Evaluation Department.
    Required start date for consultancy is beginning of January 2015. Consultant must be able to commit to a minimum of 6-8 weeks at the Kano HQ, Nigeria. Depending on interest and performance, there is the potential for consultancy to transition into a full-time hire as Program Manager, Monitoring & Evaluation.

Essential Duties and Responsibilities

    To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Other duties may be assigned.
    Leads all M&E initiatives for assigned grant(s)/project(s) including monitoring data quality, tracking the progress of activities, and informing staff capacity building initiatives. Leads M&E system and process development, creating a framework and procedures for the monitoring and evaluation of project activities.
    Defines and implements key project performance indicators (KPI) as well as monitors them throughout the duration of the projects.
    Assists program/project staff in clarifying project information needs. Supports program/project staff on ways to properly document, organize and capture program/project progress.
    Ensures that donor, partner, and senior management data queries are addressed in an accurate and timely manner.
    Provides and updates the organization and all departments with a vision, framework and strategic plan for the M&E unit of the R&E Department utilizing conceptual frameworks, results frameworks and logic models
    Conducts regular data verification exercises to ensure overall quality and accuracy; leads compilation, analysis and consolidation of cross-country data in coordination with the Department Manager, technical units, and researchers.
    Suggests ways to facilitate data collection and the flow of data within program/project field teams. Performs field visits to ensure the quality of data collected by programs and verifies the accuracy of reported data. Identifies strengths and weaknesses in existing data collection and management systems and propose solutions.
    Works with Department/Program/Project Managers to develop tracking mechanisms for monitoring program/project outcomes; helps analyze data to serve as part of the internal quality assurance mechanism for project delivery.
    Implements and participates in program and project progress evaluation, survey and program follow up in order to advise and recommend tools and strategies to increase program performances and results.
    Composes and edit program/project guidelines and other documents and provide general support to improving processes. Ensures project budgets are tracked against contract milestones.
    Keeps abreast of developments in grant/program changes and progress in order to advise and recommend tools and strategies to increase program performances and results.
    Reviews the performance of existing management information systems to help identify potential modifications or resources.
    Evaluates project issues and executes action plans to ensure resolution. Actively identifies and escalates quality and compliance concerns.
    Advises Program/Project Managers in the formulation of baseline measures and targets as an integral component of proposal development for existing and new activities
    Ensures compliance with local laws and regulations.
    Performs any other task assigned by management
    May frequently travel between company worksites.
    Presents a professional demeanor at all times. Approaches others in a tactful manner. Reacts well under pressure. Treats others with respect and consideration regardless of their status or position. Accepts responsibility for own actions. Follows through on commitments.
    Participates in and promotes a positive, supportive, cooperative team environment.
    Attends and participates in staff meetings, training classes and supervision.
    Adheres to Policies and Procedures.
    Adheres to eHealth Africa Code of Conduct as well as ethical standards of the field.

Supervisory Responsibilities:

    As a consultant, the position does not include any specific supervisory responsibilities.

The requirements listed below are representative of the knowledge, skill and/or ability required to successfully perform this job.


    Minimum of a Master’s Degree from college or University in Project Management, Administration, Information Management, Public Health, or a related field. Significant and advanced Monitoring and Evaluation experience may substitute for the Master’s degree.
    Minimum of 5-7 years of experience with demonstrated results in project management, research, program monitoring and evaluation, proposal development, or health care, or an equivalent combination of education and experience. Ability to design M&E tools, surveys, surveillance systems, and evaluations in accordance with different USAID, Gates Foundation, UN, etc. donor guidelines.
    Experience with coordinating and writing evaluation reports and briefs, and presenting findings.
    NGO experience desired. Ability to manage a complex and varied workload, work under pressure, and manage significant travel to insecure environments. Proven ability to work with diverse and large teams and to foster a positive working environment with local and international stakeholders
    Excellent interpersonal communication skills, organizational skills, and great attention to detail. Must be able to work as a leader and member of a team and possess good problem solving skills.
    Good learning ability. Action oriented and resilient in a fast-paced environment.
    Excellent analytical, organizational and management skills
    Creativity and the ability to successfully manage multiple assignments independently.

Certifications and Licenses:

    A Project Management (PMI) certification is preferred
    First Aid and Health & Safety qualifications desirable

Computer Skills:

    Advanced computer skills, including Microsoft Windows and Microsoft Office Suite.
    Proficiency working within specialized software utilized in program.

Language Ability:

    English is the spoken and written language. Fluency in Hausa is desirable.
    Ability to read, analyze, proof and edit documents, and interpret general business periodicals, professional journals, or government regulations.
    Ability to write reports, business correspondence, and procedure manuals.
    Ability to effectively present information and respond to questions from groups of managers, employees and the general public.

Math/Reasoning Ability:

    Ability to apply concepts such as fractions, percentages, ratios and proportions to practical situations.
    Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists

Click here to apply online

Note: Only shortlisted candidates will be contacted.

Like us on Facebook and also Click here to get latest jobs in your inbox everyday!

Leave a Comment

Your email address will not be published. Required fields are marked *