Skip to content

Mid-level Business Analyst

Recruitment Opportunity

  • Requirements
  • Analysis
  • Documentation
  • Communication
  • Stakeholder-management
  • Detail
  • Problem-solving
  • Pragmatism
  • Delivery-focus
  • Critical-thinking

Overview


This is a hands-on delivery Business Analyst role responsible for translating business needs into clear, testable requirements that improve operational efficiency, reduce risk and errors, and deliver better customer and internal system outcomes. The Business Analyst will work at the intersection of business and technology, directly influencing system changes, process improvements, and decision-making while operating within financial services regulatory constraints, legacy systems, and tight delivery timelines.

Responsibilities


  • Elicit, analyse, and document business requirements from stakeholders.
  • Translate business needs into functional specifications and user stories.
  • Map current-state and future-state processes.
  • Work closely with developers and testers during delivery.
  • Support UAT planning, execution, and defect triage.
  • Identify process inefficiencies and improvement opportunities.
  • Ensure solutions align with regulatory and operational constraints.
  • Maintain clear documentation throughout the project lifecycle.

Experience


  • 3–6 years’ experience as a Business Analyst.
  • Experience in financial services, lending, banking, or insurance.
  • Proven track record working on system implementations or enhancements.
  • Hands-on experience working with Agile or hybrid delivery teams.
  • Strong requirements elicitation and stakeholder engagement skills.
  • Ability to write clear functional requirements and user stories.
  • Process modelling (BPMN, flow diagrams, or similar).
  • Solid understanding of data flows and system interactions.
  • Comfortably translate ambiguous problems into structured solutions.
  • Experience working across business stakeholders (operations, credit, compliance, finance).
  • Experience working with product and engineering teams.
  • Experience working with external vendors or internal platforms (where applicable).
  • Ability to produce clear, actionable artefacts teams can build from confidently, including business and functional requirements, process maps and impact assessments, user stories with acceptance criteria, and data/workflow clarity for technical teams.

Qualifications


  • Relevant Bachelor’s degree in Information Systems, Business, Finance, or a related field.
  • Formal Business Analysis training or certification (e.g. FTI, IIBA ECBA/CCBA) is preferred.
  • Agile delivery certification (e.g. Scrum Fundamentals or Product Owner) is an advantage.

Tools & Technologies


  • Jira
  • Confluence
  • SQL
  • Excel
  • Reporting
  • APIs
  • Integrations
Johannesburg
Expected Salary

Up to R50k pm

Work Policy

Onsite

Team

Engineering

Industry

Financial Services

Interview Process

  1. Culture meet with HR
  2. Technical Interview
  3. Offer

Not looking right now?

Join our elite talent network

and never miss another opportunity.

×
1
Personal
2
Professional
3
Earning
4
Last Page

Personal Details

Required: (Country Code) + Number
Fill required fields

Professional Details

Please Copy / Paste your LinkedIn profile URL.
Maximum file size: 10 MB
We only accept PDF
Maximum file size: 10 MB
We only accept PDF files
Enter Your Portfolio Link
Fill required fields

Earning Details

Currency Earned *
What currency are you currently earning
This should be the total cost to company.
This should be the total cost to company.
Fill required fields

Checks and Compliance

Citizenship or Visa Type
Would you pass a criminal record check? *
Would you pass a credit record check? *
Would you pass a qualifications record check? *

×