eHealth Systems AfricaAbuja, NG

Senior Software Engineering Manager

Description

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. Through collaboration with public health experts, we ensure our solutions are practical and relevant. The department also contributes to local tech talent development through the eHA Academy and provides career growth opportunities within a supportive, innovative environment. The Senior Manager, Software Engineering, leads the design, development, and delivery of embedded systems, cloud, and web applications that support eHA’s health solutions. This role ensures that engineering strategies evolve to meet changing technological, partner, and operational needs. The Senior Manager oversees software development, quality assurance, and product management teams, adapting tools, team structures, and workflows to maintain performance, relevance, and impact. The role also strengthens internal processes, mentors technical teams, and drives timely, secure, and scalable software delivery across programs. What you’ll do Adapt engineering strategies and delivery models to align with emerging public health priorities, evolving technologies, and operational realities. Tailor digital solutions to ensure efficient use of team capacity, stakeholder input, and client-specific technical requirements. Advise team leads and managers on delivery frameworks, Agile practices, and quality assurance approaches that maintain scalable, secure development standards. Build collaborative relationships with partners, clients, and stakeholders to align technical solutions with contextual needs and secure shared ownership of evolving products. Sustain software delivery schedules by integrating iterative feedback, adjusting team scopes, and coordinating across cross-functional units. Evolve architecture, development, and testing standards to ensure system performance, maintainability, and alignment with security, scalability, and usability expectations. Guide the creation, review, and refinement of technical design documents, functional specifications, and system architecture plans. Drive quality assurance and productivity through structured feedback loops, performance metrics, and adaptive tools. Collaborate with other units/departments on innovation design and grants/proposal writing Work with eHA Group to meet their item storage and withdrawal needs, ensuring efficient coordination and service delivery. Who you are Adaptive Technical Leadership

  • Guides development strategy and architecture in response to evolving technologies, client needs,

Skills

AIAgileSecurityDevOps

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching