NGO, Lusaka, Zambia

Our Client, an International NGO focused on improving the health and well being of underserved populations across the globe seeks a Director Software Engineering. The purpose of the role is to have full ownership and accountability for all technology platforms within the program. This is a senior project leadership role that will lead and oversee a team of senior, mid level and junior software developers and software vendor contractors who will be responsible for designing, developing, evaluating and testing the technology platforms related to the National Electronic Health Records System; Interoperability and Integration of various Health Information Systems as well as National Health Data repositories

Position Published
22 Feb 2018
Position Updated
23 Feb 2018
Applications Invited
64 Applications
Talent Search
In Progress
Shortlist Sent to Client
3 Shortlisted
Interviews Pending
0 Interviewed
Job Offer Pending
60% Complete
22 Feb
Applications Invited
Search In Progress
Shortlist Sent to Client
Interviews Pending
Job Offer Pending
64 Applications
3 Candidates Shortlisted
0 Candidates Interviewed
60% Complete
Job Specification
Reporting Structure
Reporting To
Program Director
Supervision Of
Oversee a team of senior, mid level and junior software developers and software vendor contractors
Interacts With
Management; Employees; Team; Stakeholders; Customers; Contractors
Job Description
Delivering high quality product releases per roadmap priorities and desired timelines with an attention to speed
Ensuring there is a systematic design and architecture process to ensure the right decisions are made for a sustainable and scalable product
Taking control of and drive all software deliverables
Partnering with program stakeholders to collaborate on a product plan that delivers continuous innovation and addresses current and future customer and market needs
Ensuring continuous engineering improvement through mentoring, feedback, and metrics
Leading a collaborative agile software development process that is fast moving with world class quality
Creating and delivering presentations as needed to key company and client stakeholders
Setting clear, measurable quality goals
Persistently addressing client concerns, and collaborate with program stakeholders to ensure we are addressing client needs and optimising our technology platforms
Communicating clearly with technology and other functional teams regarding timelines, issues, and plans
Communicating and celebrating customer success stories that are addressing needs solved by the technology platform
Managing all 3rd party software vendor relationships
Developing clear change plans for the roll out of product enhancements or changes
Candidate Specification
8 years
Education Level
Post Graduate
Post graduate degree in Computer Science or any technology related field; Masters Degree
Job related
Job related
Knowledge Of
Designing system architecture, developing, and delivering large scale on-premise products that communicate with central server infrastructure. Agile software development environment, understands scrums and lean agile methodologies
Skills To
Manage multiple complex projects on different life cycles; hire and develop technical talent. Build rapport and credibility with stakeholders
Ability To
Manage a software business budget; strategic and operational software development. Navigate complex, highly political meetings and deliverables. Effectively prioritise and plan work
Passion for innovation; Flexible and able to drive initiatives and see projects through. Solution focused
Experience in a senior leader role managing and leading software engineering teams
Dynamic, Interactive, Professional
Gender Profile
Age Profile
Between 40 and 60 years of age
Terms And Conditions
Lusaka, Zambia
This job is closed from applications.
Apply for This Job
Like Us on Facebook
Local, Regional and International Recruitment for Africa and its Diaspora. Contact us Now!