Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 23, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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 wil...
    Read more about this company

     

    Lead Software Engineer

    Purpose of the position

    • The Software Engineering Department at eHealth Africa designs and maintains digital health solutions that strengthen healthcare systems across Africa. We develop innovative platforms such as eHA Care, LoMIS, and PlanField, and collaborate with partners to optimize tools like EMID and VaxTrac. Our diverse team—software developers, QA, UI/UX, DevOps, and AI engineers—builds secure, scalable systems tailored to public health needs. We prioritize real-world impact, user-centric design, and integration with health programs. The department also contributes to local tech talent development through the eHA Academy and provides career growth opportunities within a supportive, innovative environment.
    • The Lead Software Engineer supports the development and maintenance of software solutions that enhance eHealth Africa’s digital health platforms. The role contributes to the full software development lifecycle—analyzing user needs, developing system features, and collaborating across teams to deliver quality digital solutions aligned with public health impact goals.

    What you’ll do

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

    • Analyze user requirements and system objectives to support the design and implementation of scalable health solutions.
    • Research frameworks and technologies that improve performance, security, and maintainability of platforms.
    • Initiate application development processes that align with project requirements and operational goals.
    • Highlight optimal approaches for implementing secure, scalable, and user-focused web and mobile applications.
    • Communicate technical insights and project status to internal team members to support effective project execution.
    • Present findings and options to colleagues, ensuring clarity in system functionality and technical choices.
    • Engage product owners and partners to gather feedback on system requirements and ensure alignment with deliverables.
    • Explain technical processes and timelines to collaborators, ensuring expectations are clearly understood.
    • Deliver system components, code reviews, and troubleshooting support within project timelines and development cycles.
    • Organize iterative releases and feature rollouts in coordination with DevOps and QA teams.
    • Validate technical outputs against coding standards and user needs to ensure application performance and usability.
    • Refine application designs and contribute to architecture reviews for continuous quality improvement.

    Who you are

    • Strong knowledge of JavaScript, with experience in ReactJS, AngularJS, AJAX, and frontend build tools.
    • Solid understanding of Python and familiarity with Django.
    • Proficient in RESTful API development and asynchronous request handling.
    • Experience with Git, code versioning, unit testing, and debugging.
    • Familiarity with SQL and exposure to NoSQL databases.
    • Awareness of cross-platform optimization (mobile vs. desktop) and accessibility/security compliance.
    • Ability to interpret complex user needs into clear technical specifications.

    Qualifications and Experience:

    • Bachelor’s degree in Computer Science, Computer Engineering, Information Systems Technology, or a related field.
    • A postgraduate degree is desirable.
    • Minimum of 5 years of experience in software development, with exposure to both frontend and backend technologies.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to eHealth Systems Africa on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at eHealth Systems Africa Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail