Apply now »

Business Analyst (Senior)

Business Unit:  Discovery Health
Function:  Business Analysis
Date:  22 Apr 2026

Discovery – Health Systems

Business Analyst Senior

About Discovery 

Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out exceptional individuals who are aligned to this purpose and thrive in a fast‑paced, high‑performance environment. Our focus on innovation enables meaningful, positive change for individuals and society.

About Discovery Health Systems

Discovery Health Systems (DHS) is a world‑class software development organisation enabling Discovery Health to leverage digital transformation as a competitive advantage. We deliver high‑quality software solutions across strategic, tactical and operational domains in a demanding, rewarding environment that supports growth, ownership and innovation.

Key Purpose

The Senior Business Analyst plays a critical leadership role in translating complex business strategy into effective, integrated software solutions. Acting as a bridge between business stakeholders and technical teams, the role ensures that business requirements are clearly defined, validated, and delivered through high‑quality system implementations.

Beyond analysis and documentation, the Senior BA provides guidance to other analysts, influences solution design, mitigates delivery risk, and supports end‑to‑end delivery across multiple teams and business areas.

Key responsibilities

Requirements & Solution Definition

  • Lead the elicitation, analysis and documentation of complex business requirements spanning multiple domains.
  • Translate business needs into high‑quality Business Requirements Specifications (BRS/CRS) and Functional/Product Requirements Specifications (FRS/PRS).
  • Apply modelling techniques (UML, process flows, data models) to describe current and future‑state solutions.
  • Identify integration points, dependencies, risks and non‑functional requirements early in the lifecycle.

Stakeholder Engagement & Consulting

  • Act as a trusted advisor to business stakeholders, challenging requirements where misaligned with strategy.
  • Facilitate workshops (e.g. JAD sessions), walkthroughs and design reviews to drive alignment and sign‑off.
  • Build and maintain strong relationships across business, architecture, development, testing and operations teams.

Delivery, Quality & Testing

  • Support development teams by clarifying business intent and defending approved requirements.
  • Define and review test scenarios, test cases and test data aligned to requirements.
  • Lead or support System Integration Testing (SIT) and User Acceptance Testing (UAT), including defect triage.
  • Ensure solutions delivered meet agreed business needs and quality standards.

Leadership & Governance

  • Provide guidance, coaching and quality oversight to Business Analysts within the team or domain.
  • Conduct peer reviews and ensure consistency with BA standards, methodologies and best practices.
  • Contribute to continuous improvement of analysis frameworks, templates and ways of working.
  • Act as a delegate for the Development Manager when required, in an advisory capacity.

Release & Post‑Implementation Support

  • Ensure accurate release documentation, including release notes and business communication.
  • Support go‑live activities, post‑release monitoring and incident analysis.
  • Participate in post‑implementation reviews to identify improvement opportunities.

Core competencies

Technical & Professional

  • Advanced Analysis: Ability to decompose complex, cross‑domain business problems into actionable requirements.
  • SDLC Expertise: Deep understanding of Agile delivery frameworks (Scrum/Kanban) and end‑to‑end SDLC.
  • Modelling & Documentation: Strong proficiency in UML, process modelling and functional specification writing.
  • Data & Integration Awareness: Solid understanding of APIs, system integrations and data flows.
  • Testing & Quality: Strong experience defining and validating testing artefacts aligned to requirements.

Behavioural

  • Leadership: Leads by example, mentors others and drives accountability.
  • Communication: Clear, confident communicator across technical and non‑technical audiences.
  • Ownership: Takes end‑to‑end responsibility for outcomes, not just artefacts.
  • Decision‑Making: Comfortable making informed recommendations in complex, ambiguous situations.
  • Adaptability: Thrives in a high‑pressure, fast‑moving environment with competing priorities.

 

Education and Experience

Academic & Professional Background

  • Degree in Informatics, Information Systems, Computer Science, or a related IT discipline.
  • Relevant BA certifications (e.g. IIBA, CBAP) advantageous.

Experience

  • Minimum 6+ years experience as a Business Analyst within a software development environment.
  • Proven experience working across multiple teams and business areas with high integration complexity.
  • Demonstrated leadership or mentorship of other Business Analysts.

Technical Exposure

  • Working knowledge of SQL, XML, JSON.
  • Familiarity with tools such as JIRA, Confluence, Enterprise Architect, Postman/Swagger.
  • Understanding of system architecture, data modelling and solution design principles.

EMPLOYMENT EQUITY 

The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.

 

EMPLOYMENT EQUITY   
                             
The Company’s approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.

Apply now »