Business Analyst

Exaze

Sandton

On-site

ZAR 350,000 - 650,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Exaze is seeking a skilled Business Analyst to translate business requirements into detailed functional specifications. You will elicit needs from stakeholders, facilitate workshops, and ensure alignment with project scope and architecture.

The role requires strong experience in SDLC, user stories, process mapping, and data/architecture considerations. Collaboration with cross-functional teams and a proactive, detail-oriented mindset are essential.

Qualifications

  • Experience in business analysis and gathering requirements to define functional specs.
  • Strong SDLC understanding with ability to validate requirements against business needs.
  • Ability to write user stories and Acceptance Criteria with clear testability.
  • Excellent process mapping and analytical skills; attention to detail required.

Responsibilities

  • Understand business requirements and translate into clear functional specs.
  • Elicit requirements from stakeholders and document them precisely.
  • Lead workshops and JAD sessions to align stakeholders on scope.
  • Identify dependencies and coordinate with delivery teams for solution delivery.
  • Define test cases and acceptance criteria for functional requirements.
  • Ensure architecture aligns with business and functional needs.
  • Support localisation, configuration, and reference data rule definitions.

Skills

Business analysis
Requirements gathering
SDLC knowledge
User stories
Process mapping
Analytical thinking
Attention to detail
Stakeholder management
Independent work
Prioritisation

Education

Engineering degree
Postgraduate degree
Honours degree

Tools

Sparx Enterprise Architect
BPMN 2.0
UML Modelling
Data Modelling
Use Cases
Web Services
Agile / SAFe

Job description

Job Brief

At Exaze, we constantly seek exciting talent to join an organization that believes in nurturing dreamers, innovators, and doers willing to expand their horizons in the software industry. To be successful in this role, the candidate should have excellent communication skills and be able to understand requirements and ask questions to clarify them. The candidate should be able to work independently and as part of a team and be committed to delivering high-quality results.

Candidature Requirements
  • The candidate should be able to work independently and as part of a team and be committed to delivering high-quality results.
  • An Engineering graduate or Postgraduate from a recognized College / University.
  • Good aptitude, logical reasoning, and analytical thinking skills.
  • Good written and verbal communication skills.
  • Inclination to learn and grow.
  • Attention to detail.
  • Ability to work in cross-functional teams using agile methodologies.
  • Problem-solving skills.
  • A values-driven individual who can think abstractly and can take ownership.
Areas of Responsibility
  • Understand business requirements and translate them into clear functional requirements and specifications.
  • Elicit business requirements directly from stakeholders or from documented business requirements.
  • Facilitate workshops and JAD sessions to clarify requirements and ensure stakeholder alignment.
  • Understand the business need behind requests and challenge requirements where appropriate to identify better solutions.
  • Identify and document functional and non-functional requirements, including user stories, UI requirements, system interfaces, processing requirements, and configuration requirements.
  • Perform formal modelling to support solution definition and detailed requirements gathering.
  • Document functional requirements using approved standards and tools.
  • Identify dependencies and involve relevant teams and domains required for successful solution delivery.
  • Define key test cases and acceptance criteria for functional requirements.
  • Validate requirements with business and development teams to ensure alignment.
  • Ensure solution architecture is aligned with business and functional requirements.
  • Support and defend business requirements throughout technical design and implementation.
  • Develop templates for localisation, configuration, reference data, and rule definitions.
  • Support project planning by providing estimates for business analysis activities.
  • Coordinate activities between clients, business stakeholders, and development teams.
  • Facilitate requirement sessions and support effective project communication.
  • Identify and manage scope changes to help prevent scope creep.
  • Follow the defined SDLC, business analysis processes, tools, and workflows.
  • Understand the distinction between business, functional, and non-functional requirements and ensure effective implementation.
Must-Have Requirements
  • Experience in business analysis, requirements gathering, and functional requirements development.
  • Strong understanding of the Software Development Life Cycle (SDLC).
  • Ability to elicit, analyse, validate, document, and manage business requirements.
  • Experience in developing user stories and acceptance criteria.
  • Strong process mapping and analytical skills.
  • Exposure to BPMN 2.0 and UML modelling.
  • Understanding of data modelling and use-case modelling.
  • Exposure to Web Services and system interfaces.
  • Experience with Sparx Enterprise Architect or similar requirements/modelling tools.
  • Understanding of Agile project delivery and SAFe principles.
  • Strong problem-solving and analytical skills.
  • Ability to work effectively with business stakeholders, clients, and technical teams.
  • High standards for delivery with strong attention to detail.
  • Excellent written and verbal communication skills.
  • Ability to work independently with minimum supervision.
  • Strong ownership, accountability, and bias for action.
  • Ability to manage priorities and deliver within agreed timelines.
Technical Skills
  • BPMN 2.0
  • UML Modelling
  • Data Modelling
  • Use Cases
  • Requirements Definition
  • User Story Definition
  • Process Mapping
  • Sparx Enterprise Architect
  • Web Services
  • Agile / SAFe
  • Functional & Non-Functional Requirements
  • Acceptance Criteria / Test Case Definition
Behavioral Skills
  • Client focus
  • Stress management
  • Time management and prioritization
  • Learning orientation
  • Innovation
  • Bias for action
  • Teamwork and cooperation
  • Structured and analytical thinking
  • Problem-solving
  • Attention to detail
  • Ownership and accountability
Nice to Have Requirements
  • Experience in coaching or mentoring junior team members.
  • Experience working in cross-functional Agile teams.
  • Exposure to enterprise application development environments.
  • Understanding of business process optimisation and continuous improvement.
  • Experience working with clients and distributed development teams.
  • Honours degree or relevant postgraduate qualification.
  • Exposure to solution architecture and technical design discussions.
Job Locations

Exaze Hyderabad / Johannesburg, South Africa

Number of Positions

4

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Analyst
System Analyst

Exaze • Sandton

On-site
ZAR 600,000 - 900,000
Business Analyst: Agile, Requirements & Solutions
Business Analyst: Agile, Requirements & Solutions

Exaze • Sandton

On-site
ZAR 350,000 - 650,000
Business Analyst
Business Analyst

Expleo • South Africa

On-site
ZAR 450,000 - 700,000
Business Analyst
Business Analyst

Expleo Group • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Business Analyst
Business Analyst

Agile Bridge • Pretoria

On-site
ZAR 520,000 - 700,000
Systems Analyst — Agile, Data & Process Modeling
Systems Analyst — Agile, Data & Process Modeling

Exaze • Sandton

On-site
ZAR 600,000 - 900,000
Business Analyst
Business Analyst

Future Fit • Johannesburg

On-site
ZAR 500,000 - 700,000
Business Analyst
Business Analyst

Edge Analytics • Sandton

On-site
Company-issued laptop and accessories
Mentorship and development support
Performance-based contract extension opportunities
Senior Business Analyst
Senior Business Analyst

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 600,000 - 1,000,000
Senior Technical Business Analyst
Senior Technical Business Analyst

Communicate Finance • Wes-Kaap

On-site
ZAR 600,000 - 900,000