Senior Business Analyst
2026-10-19T22:13:04+00:00
D-tree Tanzania
https://cdn.greattanzaniajobs.com/jsjobsdata/data/employer/comp_7039/logo/D-tree%20Tanzania.png
https://www.d-tree.org/
FULL_TIME
Dar es Salaam
Dar es Salaam
00000
Tanzania
Nonprofit, and NGO
Computer & IT, Business Operations, Healthcare, Social Services & Nonprofit
2026-11-01T17:00:00+00:00
8
About D-tree International
D-tree International is a global health organisation that expands access to high-quality primary healthcare by enabling better decisions at every stage of a person’s health journey.
The organisation partners with governments in Zanzibar, Mainland Tanzania, and Malawi to strengthen health systems, support frontline health workers, and improve healthcare delivery and outcomes for millions of people. D-tree uses digital health solutions to help health workers and health systems deliver effective, accessible, and quality healthcare services.
Position Summary
D-tree International is seeking a qualified and experienced Senior Business Analyst to bridge the gap between program teams, digital health system users, and technology teams.
The successful candidate will ensure that digital solutions effectively address health system needs by translating business and program requirements into clear system specifications. The role also involves supporting human-centred design processes and ensuring that 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 will support the successful delivery of digital health solutions through requirements management, testing, documentation, user engagement, and continuous improvement.
Key Responsibilities
1. Business Analysis (60% Level of Effort)
- Lead the team through system design, development, testing, training, and implementation activities, including the design and development of digital platforms and system testing.
- Work with program teams to identify and manage stakeholders, including digital system users, and lead business process mapping and validation.
- Conduct focus group discussions, interviews, and field visits to understand and validate business processes, requirements, and designs for integrated health service delivery.
- Apply Human-Centred Design principles to lead the documentation of software requirements specifications, software designs, and solution architecture through engagement with relevant stakeholders at all levels.
- Lead the preparation of user manuals, administrative manuals, technical reports, and other project deliverables.
- Coordinate with software development teams alongside Program Managers by participating in relevant meetings, clarifying requirements, and facilitating communication between stakeholders and developers.
- Lead the planning and implementation of User Acceptance Testing (UAT), performance testing, stress testing, and technical capacity-building sessions, including preparation of the associated reports.
- Support system user training in collaboration with program teams.
2. System Quality Assurance (10% Level of Effort)
- Ensure that D-tree’s program teams follow relevant processes and guidelines to deliver efficient, relevant, and user-friendly digital systems.
- Support Program Managers in developing, implementing, and monitoring work plans, ensuring that system design, development, and implementation activities are properly reflected and delivered within project timelines.
- Ensure that program and development teams comply with Ministry guidelines and standards outlined in the Tanzania Health Enterprise Architecture and applicable e-Government standards.
- Lead the development of test cases and a Requirements Traceability Matrix for unit testing, UAT, integration testing, stress testing, and performance testing, in line with the delivery schedule.
- Evaluate business processes, identify areas for improvement, and propose appropriate solutions.
- Lead system feedback management and troubleshooting processes.
- Liaise with technical teams to ensure the timely development of digital health solutions and validate the consistent use of agreed standards across D-tree’s digital health portfolio.
3. Program Implementation and Communication (30% Level of Effort)
- Support the Project Manager in technical and programmatic project management, communication, reporting, and dissemination activities.
- Ensure clear communication of required system changes to stakeholders and manage expectations to support timely delivery and alignment with project scope.
- Support the Program Manager in preparing project progress reports and analyses for donors and other project stakeholders.
- Participate in training, supportive supervision, and routine project monitoring activities.
- Assist the Program Manager in activity preparation, stakeholder coordination, budget preparation, monitoring, and reporting.
- Support the communications team in preparing project progress reports, newsletters, briefs, and publications highlighting D-tree’s impact.
- Represent D-tree’s interests and present progress, achievements, and lessons learned from its work in Mainland Tanzania at stakeholder meetings, professional forums, and conferences.
- Monitor current and emerging programmatic and digital frameworks and advise teams on appropriate approaches for project design, development, and implementation.
- Ensure that appropriate digital implementation approaches and standards are incorporated into project work plans and implementation activities.
Qualifications and Experience
Applicants must meet the following requirements:
- A bachelor’s degree in Information Systems, Software Engineering, Computer Science, or a related field.
- At least five 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 of Agile methodologies, particularly the 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 (UAT), and system implementation.
- Experience using Business Process Model and Notation (BPMN). Familiarity with draw.io and Figma 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.
- Excellent 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, including the design and development of digital platforms and system testing.
- Work with program teams to identify and manage stakeholders, including digital system users, and lead business process mapping and validation.
- Conduct focus group discussions, interviews, and field visits to understand and validate business processes, requirements, and designs for integrated health service delivery.
- Apply Human-Centred Design principles to lead the documentation of software requirements specifications, software designs, and solution architecture through engagement with relevant stakeholders at all levels.
- Lead the preparation of user manuals, administrative manuals, technical reports, and other project deliverables.
- Coordinate with software development teams alongside Program Managers by participating in relevant meetings, clarifying requirements, and facilitating communication between stakeholders and developers.
- Lead the planning and implementation of User Acceptance Testing (UAT), performance testing, stress testing, and technical capacity-building sessions, including preparation of the associated reports.
- Support system user training in collaboration with program teams.
- Ensure that D-tree’s program teams follow relevant processes and guidelines to deliver efficient, relevant, and user-friendly digital systems.
- Support Program Managers in developing, implementing, and monitoring work plans, ensuring that system design, development, and implementation activities are properly reflected and delivered within project timelines.
- Ensure that program and development teams comply with Ministry guidelines and standards outlined in the Tanzania Health Enterprise Architecture and applicable e-Government standards.
- Lead the development of test cases and a Requirements Traceability Matrix for unit testing, UAT, integration testing, stress testing, and performance testing, in line with the delivery schedule.
- Evaluate business processes, identify areas for improvement, and propose appropriate solutions.
- Lead system feedback management and troubleshooting processes.
- Liaise with technical teams to ensure the timely development of digital health solutions and validate the consistent use of agreed standards across D-tree’s digital health portfolio.
- Support the Project Manager in technical and programmatic project management, communication, reporting, and dissemination activities.
- Ensure clear communication of required system changes to stakeholders and manage expectations to support timely delivery and alignment with project scope.
- Support the Program Manager in preparing project progress reports and analyses for donors and other project stakeholders.
- Participate in training, supportive supervision, and routine project monitoring activities.
- Assist the Program Manager in activity preparation, stakeholder coordination, budget preparation, monitoring, and reporting.
- Support the communications team in preparing project progress reports, newsletters, briefs, and publications highlighting D-tree’s impact.
- Represent D-tree’s interests and present progress, achievements, and lessons learned from its work in Mainland Tanzania at stakeholder meetings, professional forums, and conferences.
- Monitor current and emerging programmatic and digital frameworks and advise teams on appropriate approaches for project design, development, and implementation.
- Ensure that appropriate digital implementation approaches and standards are incorporated into project work plans and implementation activities.
- Business Analysis
- Digital Health
- Health Information Systems
- Software Implementation
- Systems Development Life Cycle (SDLC)
- Agile methodologies
- Scrum framework
- Cross-functional teams
- Software testing
- User Acceptance Testing (UAT)
- System implementation
- Business Process Model and Notation (BPMN)
- draw.io
- Figma
- Digital health systems
- Public health programs
- Analytical skills
- Problem-solving skills
- Documentation skills
- Communication skills
- Stakeholder management skills
- Bachelor’s degree in Information Systems, Software Engineering, Computer Science, or a related field.
- At least five 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 of Agile methodologies, particularly the 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 (UAT), and system implementation.
- Experience using Business Process Model and Notation (BPMN).
- Familiarity with draw.io and Figma 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.
- Excellent communication and stakeholder management skills.
- Ability to work effectively across technical and non-technical teams.
JOB-6ad695f0e4908
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:
Sunday, November 1 2026
Duty Station:
Dar es Salaam | Dar es Salaam
Summary
Date Posted: Monday, October 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 International
D-tree International is a global health organisation that expands access to high-quality primary healthcare by enabling better decisions at every stage of a person’s health journey.
The organisation partners with governments in Zanzibar, Mainland Tanzania, and Malawi to strengthen health systems, support frontline health workers, and improve healthcare delivery and outcomes for millions of people. D-tree uses digital health solutions to help health workers and health systems deliver effective, accessible, and quality healthcare services.
Position Summary
D-tree International is seeking a qualified and experienced Senior Business Analyst to bridge the gap between program teams, digital health system users, and technology teams.
The successful candidate will ensure that digital solutions effectively address health system needs by translating business and program requirements into clear system specifications. The role also involves supporting human-centred design processes and ensuring that 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 will support the successful delivery of digital health solutions through requirements management, testing, documentation, user engagement, and continuous improvement.
Key Responsibilities
1. Business Analysis (60% Level of Effort)
- Lead the team through system design, development, testing, training, and implementation activities, including the design and development of digital platforms and system testing.
- Work with program teams to identify and manage stakeholders, including digital system users, and lead business process mapping and validation.
- Conduct focus group discussions, interviews, and field visits to understand and validate business processes, requirements, and designs for integrated health service delivery.
- Apply Human-Centred Design principles to lead the documentation of software requirements specifications, software designs, and solution architecture through engagement with relevant stakeholders at all levels.
- Lead the preparation of user manuals, administrative manuals, technical reports, and other project deliverables.
- Coordinate with software development teams alongside Program Managers by participating in relevant meetings, clarifying requirements, and facilitating communication between stakeholders and developers.
- Lead the planning and implementation of User Acceptance Testing (UAT), performance testing, stress testing, and technical capacity-building sessions, including preparation of the associated reports.
- Support system user training in collaboration with program teams.
2. System Quality Assurance (10% Level of Effort)
- Ensure that D-tree’s program teams follow relevant processes and guidelines to deliver efficient, relevant, and user-friendly digital systems.
- Support Program Managers in developing, implementing, and monitoring work plans, ensuring that system design, development, and implementation activities are properly reflected and delivered within project timelines.
- Ensure that program and development teams comply with Ministry guidelines and standards outlined in the Tanzania Health Enterprise Architecture and applicable e-Government standards.
- Lead the development of test cases and a Requirements Traceability Matrix for unit testing, UAT, integration testing, stress testing, and performance testing, in line with the delivery schedule.
- Evaluate business processes, identify areas for improvement, and propose appropriate solutions.
- Lead system feedback management and troubleshooting processes.
- Liaise with technical teams to ensure the timely development of digital health solutions and validate the consistent use of agreed standards across D-tree’s digital health portfolio.
3. Program Implementation and Communication (30% Level of Effort)
- Support the Project Manager in technical and programmatic project management, communication, reporting, and dissemination activities.
- Ensure clear communication of required system changes to stakeholders and manage expectations to support timely delivery and alignment with project scope.
- Support the Program Manager in preparing project progress reports and analyses for donors and other project stakeholders.
- Participate in training, supportive supervision, and routine project monitoring activities.
- Assist the Program Manager in activity preparation, stakeholder coordination, budget preparation, monitoring, and reporting.
- Support the communications team in preparing project progress reports, newsletters, briefs, and publications highlighting D-tree’s impact.
- Represent D-tree’s interests and present progress, achievements, and lessons learned from its work in Mainland Tanzania at stakeholder meetings, professional forums, and conferences.
- Monitor current and emerging programmatic and digital frameworks and advise teams on appropriate approaches for project design, development, and implementation.
- Ensure that appropriate digital implementation approaches and standards are incorporated into project work plans and implementation activities.
Qualifications and Experience
Applicants must meet the following requirements:
- A bachelor’s degree in Information Systems, Software Engineering, Computer Science, or a related field.
- At least five 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 of Agile methodologies, particularly the 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 (UAT), and system implementation.
- Experience using Business Process Model and Notation (BPMN). Familiarity with draw.io and Figma 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.
- Excellent 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