Dimagi : Technical Project Manager 
January 14, 2019


Dimagi is looking for an enthusiastic Technical Project Manager to drive the implementation and delivery of mHealth and agriculture projects throughout Southern and Eastern Africa.

We are seeking a dedicated and versatile individual who is eager to work with a diverse team in an exciting work environment.

Job Title: Technical Project Manager 
Job Location: Cape Town

In this role, you will take on the overall accountability for the optimal design and development of mobile applications built on our flagship platform CommCare, to ensure all business requirements are managed correctly, expectations are coordinated across multiple stakeholders, and all technical deliverables are implemented as per the specifications in a timely fashion.

You will be working in an agile environment, alongside a dynamic, multi-skilled team of developers, engineers, public health and development specialists and will have the opportunity to travel to remote places.


  • Technical design and development of creative mobile technology solutions together with your project team, which includes:
    • Project scoping to combine technical and non-technical workflows to build a sustainable solution that works for users in low-resource settings.,
    • Responsible for managing the app building process by overseeing a team of resources
    • Manage project quality throughout the software development lifecycle
  • Create process and workflow mapping, diagrams, use cases and other documents in support of projects.
  • Develop, maintain and complete project documentation including project plans, risk log, issues log, post project reviews etc.
  • Liaison between our engineers and our end users.
  • Provide project management guidance, training and mentoring to improve the effectiveness of the app building process through best practice
  • Work together with the Project Management Office to continuously improve the Project Management methodology from a technical standpoint


  • 5+ years of experience in a technical position, producing technical designs for software solutions.
  • B.Sc Degree in Computer Science or relevant technical diploma or degree
  • Demonstrated expertise in collecting and managing requirements from different stakeholders and delivering against those.
  • Must be technically savvy and enjoy the design process to build applications that meet business goals and objectives.
  • Demonstrated experience working in and coordinating dynamic teams.
  • Self-motivated, results oriented team player.
  • Demonstrated reliability to predict time expectancy on job completion, and ability to work on multiple projects simultaneously.
  • Excellent written and verbal communication skills with Fluency in English.
  • Be able to manage company and developer expectations through honest and timely updates.
  • Analytics and process driven thinker.
  • Excellent organisation skills.
  • Interest in making a social impact.
  • Eligible to work in South Africa i.e have a valid visa if not South African resident.
  • Agile experience
  • Leadership experience in the adoption of best practices
  • Previous experience working within project management for software developers
  • Product management or development experience (Python, Django, Javascript/jQuery, HTML5/CSS, Knockout, CouchDB, Postgres)
  • Consulting experience delivering enterprise software implementations
  • Experience with systems integration and/or databases
  • Data analysis experience
  • Fluency in another African language
  • Experience with system and scenario flow diagrams, functional user assessments and testing, architecture and content structure and functional specifications


  • Get significant travel experiences, off the beaten path (where the real work happens).
  • Onboarding, which includes two week of classroom sessions, followed by shadowing an existing project, in Boston, Cape Town, Dakar or Delhi.
  • Team Summits. The entire team gets together to interact, discuss goals, debate strategy, and have some fun.
  • Personal Initiative Days’: Blocked off time, outside of work responsibilities, to come up with tangible outputs of impactful ideas that align with your job.
  • 100% Company sponsored Medical Aid.
  • Retirement Scheme.
  • Employee stock options: You’ll have a stake in the future success of Dimagi

All interested candidates should apply directly on our website using this link.

Application deadline: 7th February 2019

To apply for this job please visit

Related Jobs

    CASME is seeking to appoint an Academic Manager who will provide the necessary academic leadership and programme management for the organisation. This is a fixed-term two-year contract position. Job Title: Academic Manager Location: Durban T
  • Luvuyo Centre for Early Childhood Development and Care

    Luvuyo Centre for Early Childhood Development and Care is a non-profit organization registered with the Department of Social Development. The Mission statement of Luvuyo Centre for Childhood Development and Care is to provide affordable early le
  • Joburg Child Welfare

    Application Deadline: 25th January 2019 Joburg Child Welfare provides care services, adoption and fostering, abuse treatment and prevention, rights advocacy and learning to children and their families across Johannesburg. Job Title: Register
  • CHAI

    The Clinton Health Access Initiative, Inc. (CHAI) is a global health organization committed to saving lives and reducing the burden of disease in low-and middle-income countries, while strengthening the capabilities of governments and the private sec
  • R9,000 – R 14,000

    Earlybird is a growing network of high quality, affordable playgroups and preschools at workplaces and in communities across South Africa. The organization is searching for someone passionate about early childhood development to help us develop trai
  • PILO

    Programme to Improve Learning Outcomes (PILO) is a system-wide change programme that seeks to provide district officials, teachers and school management teams with the tools and training needed to have professional, supportive, conversations about cu
  • ABB

    Location: Modderfontein, South Africa You as an Graduate in Training you will be part of the local Southern Africa team based in Modderfontein, South Africa. ABB South Africa understands that Young Talent is the future, hence we do our best to
  • Care Works

    Since 2004, CareWorks has provided healthcare services to companies and their employees, members of medical schemes, bargaining councils, life assurers & retirement funds as well as community members. Initially focused only on HIV, our s
  • HOPE Cape Town

    HOPE Cape Town, a local non-profit Organisation (based in Cape Town) providing outreach and education in the field of HIV and AIDS and related illnesses, seeks a full time medical doctor to co-manage the HOPE Doctor portfolio. Job Title: HOPE

Enter Your Name and E-mail Address to Get Updates

Comments are closed

Our Sister Sites