Senior Business Analyst job at D-tree Tanzania
New
Today
Linkedid Twitter Share on facebook
Senior Business Analyst
2026-07-19T18:12:16+00:00
D-tree Tanzania
https://cdn.greattanzaniajobs.com/jsjobsdata/data/employer/comp_7039/logo/D-tree%20Tanzania.png
FULL_TIME
Dar es Salaam
Dar es Salaam
00000
Tanzania
Nonprofit, and NGO
Computer & IT, Business Operations, Healthcare, Social Services & Nonprofit
TZS
MONTH
2026-07-24T17:00:00+00:00
8

About D-tree

D‑tree International expands access to high-quality primary health care by enabling better decisions at every stage of a person’s health journey. We partner with governments in Zanzibar, Mainland Tanzania, and Malawi to strengthen health systems, support frontline health workers, and improve care delivery and outcomes for millions of people.

Position Summary

The Senior Business Analyst plays a critical role in bridging D-tree’s program teams, digital health users, and technology teams to ensure digital solutions effectively respond to health system needs. The role is responsible for understanding business and program requirements, translating user needs into clear system specifications, supporting human-centered design processes, and ensuring digital solutions are practical, user-friendly, and aligned with D-tree’s program objectives.

Working closely with program managers, government stakeholders, digital health users, and software development teams, the Senior Business Analyst ensures successful delivery of digital health solutions through effective requirements management, testing, documentation, user engagement, and continuous improvement

Key Responsibilities

Specific responsibilities include:

Business Analysis (60% LOE)

  • Lead the team through system design, development, testing, training, and implementation activities. This includes the design and development of digital platforms, system testing, etc.
  • Together with the program team, identify and manage stakeholders (including digital system users) and lead them in mapping and validating business processes, requirements, and designs related to the delivery of integrated health services, through conducting focused group discussions, interviews, and field visits.
  • Apply Human-Centered Design to lead the documentation of the software requirement specifications, software designs, and solution architecture by engaging relevant stakeholders at all levels
  • Lead the documentation of the user manuals, administrative manuals, technical reporting, and related deliverable reports.
  • Together with the Program Manager(s), coordinate with the software development team by participating in relevant meetings, clarifying requirements, and mediating between stakeholders and the development team.
  • Lead the planning and implementation of user acceptance testing (UAT), performance testing, stress testing, technical capacity building sessions, and the preparation of the associated reports.
  • Support system user training in collaboration with the program team.

System Quality Assurance (10% LOE)

  • Be accountable for the successful delivery of efficient, relevant, and user-friendly digital systems by ensuring the program team at D-tree follows relevant processes and guidelines and engages key stakeholders’ relevant processes:
  • Quality assurance
  • Support the Program Manager(s) to develop, implement, and monitor the progress of work plans; in particular, ensure system design, development, and implementation activities are accurately reflected in the work plan and delivered according to the project timelines.
  • Ensure the program and development teams are applying and following Ministry guidelines and set standards outlined in the Tanzania Health Enterprise Architecture as well as e-Government standards.
  • Lead the formulation of test cases and requirement traceability matrix to be used in performing unit tests, UAT, integration testing, stress testing, and performance testing as per the delivery schedule.
  • Evaluate business processes and identify areas for improvement and propose solutions; lead system feedback management and troubleshooting processes.
  • Liaise with the technical team to ensure timely development of digital health solutions including validating the use of the agreed standard across D-tree digital health portfolio.

Program Implementation and Communication (30% LOE)

  • Support Project Manager in technical and programmatic project management and communication, including reporting and dissemination:
  • Ensure clear communication of required system changes to stakeholders, including managing their expectations to ensure timely delivery and alignment to project scope.
  • Support the Program Manager in the development of project progress reports and analyses for donors and project stakeholders.
  • Participate in training, supportive supervision, and day-to-day project monitoring activities
  • Support the Program Manager in activities preparation, including stakeholder coordination, budget preparation, and monitoring and reporting.
  • Support the communications team in writing project progress, newsletter, briefs, and publication of D-tree’s impact as a result of our work.
  • Represent D-tree’s interests and present progress, achievements, and lessons learned in Mainland Tanzania to key stakeholders in public and professional forums and conferences.
  • Be aware of current and future programmatic and digital frameworks to advise the team on appropriate frameworks to be adapted in project design, development, and implementation.
  • Ensure that there are appropriate approaches and standards reflected in project work plans and implementation, as far as digital implementation is concerned.

Qualifications

  • At least Bachelor degree in Information Systems, Software Engineering, Computer Science, or related field
  • At least 5 years of experience in business analysis, digital health, health information systems, software implementation, or related roles.
  • Strong knowledge of systems development life cycle (SDLC) methodologies. Knowledge on Agile methodologies such as SCRUM framework is an added advantage
  • Experience working with cross-functional teams, including program teams, software developers, and end users.
  • Experience supporting software testing, user acceptance testing, and system implementation.
  • Experience in the use of BPMN language; draw.io and figma tools is an added advantage
  • Understanding of digital health systems, health information systems, or public health programs is an advantage.
  • Strong analytical, problem-solving, and documentation skills.
  • Strong communication and stakeholder management skills.
  • Ability to work effectively across technical and non-technical teams.
  • Lead the team through system design, development, testing, training, and implementation activities. This includes the design and development of digital platforms, system testing, etc.
  • Together with the program team, identify and manage stakeholders (including digital system users) and lead them in mapping and validating business processes, requirements, and designs related to the delivery of integrated health services, through conducting focused group discussions, interviews, and field visits.
  • Apply Human-Centered Design to lead the documentation of the software requirement specifications, software designs, and solution architecture by engaging relevant stakeholders at all levels
  • Lead the documentation of the user manuals, administrative manuals, technical reporting, and related deliverable reports.
  • Together with the Program Manager(s), coordinate with the software development team by participating in relevant meetings, clarifying requirements, and mediating between stakeholders and the development team.
  • Lead the planning and implementation of user acceptance testing (UAT), performance testing, stress testing, technical capacity building sessions, and the preparation of the associated reports.
  • Support system user training in collaboration with the program team.
  • Be accountable for the successful delivery of efficient, relevant, and user-friendly digital systems by ensuring the program team at D-tree follows relevant processes and guidelines and engages key stakeholders’ relevant processes:
  • Quality assurance
  • Support the Program Manager(s) to develop, implement, and monitor the progress of work plans; in particular, ensure system design, development, and implementation activities are accurately reflected in the work plan and delivered according to the project timelines.
  • Ensure the program and development teams are applying and following Ministry guidelines and set standards outlined in the Tanzania Health Enterprise Architecture as well as e-Government standards.
  • Lead the formulation of test cases and requirement traceability matrix to be used in performing unit tests, UAT, integration testing, stress testing, and performance testing as per the delivery schedule.
  • Evaluate business processes and identify areas for improvement and propose solutions; lead system feedback management and troubleshooting processes.
  • Liaise with the technical team to ensure timely development of digital health solutions including validating the use of the agreed standard across D-tree digital health portfolio.
  • Support Project Manager in technical and programmatic project management and communication, including reporting and dissemination:
  • Ensure clear communication of required system changes to stakeholders, including managing their expectations to ensure timely delivery and alignment to project scope.
  • Support the Program Manager in the development of project progress reports and analyses for donors and project stakeholders.
  • Participate in training, supportive supervision, and day-to-day project monitoring activities
  • Support the Program Manager in activities preparation, including stakeholder coordination, budget preparation, and monitoring and reporting.
  • Support the communications team in writing project progress, newsletter, briefs, and publication of D-tree’s impact as a result of our work.
  • Represent D-tree’s interests and present progress, achievements, and lessons learned in Mainland Tanzania to key stakeholders in public and professional forums and conferences.
  • Be aware of current and future programmatic and digital frameworks to advise the team on appropriate frameworks to be adapted in project design, development, and implementation.
  • Ensure that there are appropriate approaches and standards reflected in project work plans and implementation, as far as digital implementation is concerned.
  • Strong knowledge of systems development life cycle (SDLC) methodologies.
  • Knowledge on Agile methodologies such as SCRUM framework is an added advantage
  • Experience working with cross-functional teams, including program teams, software developers, and end users.
  • Experience supporting software testing, user acceptance testing, and system implementation.
  • Experience in the use of BPMN language; draw.io and figma tools is an added advantage
  • Strong analytical, problem-solving, and documentation skills.
  • Strong communication and stakeholder management skills.
  • Ability to work effectively across technical and non-technical teams.
  • At least Bachelor degree in Information Systems, Software Engineering, Computer Science, or related field
  • At least 5 years of experience in business analysis, digital health, health information systems, software implementation, or related roles.
  • Strong knowledge of systems development life cycle (SDLC) methodologies. Knowledge on Agile methodologies such as SCRUM framework is an added advantage
  • Experience working with cross-functional teams, including program teams, software developers, and end users.
  • Experience supporting software testing, user acceptance testing, and system implementation.
  • Experience in the use of BPMN language; draw.io and figma tools is an added advantage
  • Understanding of digital health systems, health information systems, or public health programs is an advantage.
  • Strong analytical, problem-solving, and documentation skills.
  • Strong communication and stakeholder management skills.
  • Ability to work effectively across technical and non-technical teams.
bachelor degree
60
JOB-6a5d1380ca67e

Vacancy title:
Senior Business Analyst

[Type: FULL_TIME, Industry: Nonprofit, and NGO, Category: Computer & IT, Business Operations, Healthcare, Social Services & Nonprofit]

Jobs at:
D-tree Tanzania

Deadline of this Job:
Friday, July 24 2026

Duty Station:
Dar es Salaam | Dar es Salaam

Summary
Date Posted: Sunday, July 19 2026, Base Salary: Not Disclosed

Similar Jobs in Tanzania
Learn more about D-tree Tanzania
D-tree Tanzania jobs in Tanzania

JOB DETAILS:

About D-tree

D‑tree International expands access to high-quality primary health care by enabling better decisions at every stage of a person’s health journey. We partner with governments in Zanzibar, Mainland Tanzania, and Malawi to strengthen health systems, support frontline health workers, and improve care delivery and outcomes for millions of people.

Position Summary

The Senior Business Analyst plays a critical role in bridging D-tree’s program teams, digital health users, and technology teams to ensure digital solutions effectively respond to health system needs. The role is responsible for understanding business and program requirements, translating user needs into clear system specifications, supporting human-centered design processes, and ensuring digital solutions are practical, user-friendly, and aligned with D-tree’s program objectives.

Working closely with program managers, government stakeholders, digital health users, and software development teams, the Senior Business Analyst ensures successful delivery of digital health solutions through effective requirements management, testing, documentation, user engagement, and continuous improvement

Key Responsibilities

Specific responsibilities include:

Business Analysis (60% LOE)

  • Lead the team through system design, development, testing, training, and implementation activities. This includes the design and development of digital platforms, system testing, etc.
  • Together with the program team, identify and manage stakeholders (including digital system users) and lead them in mapping and validating business processes, requirements, and designs related to the delivery of integrated health services, through conducting focused group discussions, interviews, and field visits.
  • Apply Human-Centered Design to lead the documentation of the software requirement specifications, software designs, and solution architecture by engaging relevant stakeholders at all levels
  • Lead the documentation of the user manuals, administrative manuals, technical reporting, and related deliverable reports.
  • Together with the Program Manager(s), coordinate with the software development team by participating in relevant meetings, clarifying requirements, and mediating between stakeholders and the development team.
  • Lead the planning and implementation of user acceptance testing (UAT), performance testing, stress testing, technical capacity building sessions, and the preparation of the associated reports.
  • Support system user training in collaboration with the program team.

System Quality Assurance (10% LOE)

  • Be accountable for the successful delivery of efficient, relevant, and user-friendly digital systems by ensuring the program team at D-tree follows relevant processes and guidelines and engages key stakeholders’ relevant processes:
  • Quality assurance
  • Support the Program Manager(s) to develop, implement, and monitor the progress of work plans; in particular, ensure system design, development, and implementation activities are accurately reflected in the work plan and delivered according to the project timelines.
  • Ensure the program and development teams are applying and following Ministry guidelines and set standards outlined in the Tanzania Health Enterprise Architecture as well as e-Government standards.
  • Lead the formulation of test cases and requirement traceability matrix to be used in performing unit tests, UAT, integration testing, stress testing, and performance testing as per the delivery schedule.
  • Evaluate business processes and identify areas for improvement and propose solutions; lead system feedback management and troubleshooting processes.
  • Liaise with the technical team to ensure timely development of digital health solutions including validating the use of the agreed standard across D-tree digital health portfolio.

Program Implementation and Communication (30% LOE)

  • Support Project Manager in technical and programmatic project management and communication, including reporting and dissemination:
  • Ensure clear communication of required system changes to stakeholders, including managing their expectations to ensure timely delivery and alignment to project scope.
  • Support the Program Manager in the development of project progress reports and analyses for donors and project stakeholders.
  • Participate in training, supportive supervision, and day-to-day project monitoring activities
  • Support the Program Manager in activities preparation, including stakeholder coordination, budget preparation, and monitoring and reporting.
  • Support the communications team in writing project progress, newsletter, briefs, and publication of D-tree’s impact as a result of our work.
  • Represent D-tree’s interests and present progress, achievements, and lessons learned in Mainland Tanzania to key stakeholders in public and professional forums and conferences.
  • Be aware of current and future programmatic and digital frameworks to advise the team on appropriate frameworks to be adapted in project design, development, and implementation.
  • Ensure that there are appropriate approaches and standards reflected in project work plans and implementation, as far as digital implementation is concerned.

Qualifications

  • At least Bachelor degree in Information Systems, Software Engineering, Computer Science, or related field
  • At least 5 years of experience in business analysis, digital health, health information systems, software implementation, or related roles.
  • Strong knowledge of systems development life cycle (SDLC) methodologies. Knowledge on Agile methodologies such as SCRUM framework is an added advantage
  • Experience working with cross-functional teams, including program teams, software developers, and end users.
  • Experience supporting software testing, user acceptance testing, and system implementation.
  • Experience in the use of BPMN language; draw.io and figma tools is an added advantage
  • Understanding of digital health systems, health information systems, or public health programs is an advantage.
  • Strong analytical, problem-solving, and documentation skills.
  • Strong communication and stakeholder management skills.
  • Ability to work effectively across technical and non-technical teams.

Work Hours: 8

Experience in Months: 60

Level of Education: bachelor degree

Job application procedure

Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Tanzania
Job Type: Full-time
Deadline of this Job: Friday, July 24 2026
Duty Station: Dar es Salaam | Dar es Salaam
Posted: 19-07-2026
No of Jobs: 1
Start Publishing: 19-07-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.