Senior Business Analyst (iOCOOO152)

Ioco

Johannesburg

On-site

ZAR 650,000 - 900,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

iOCO is seeking a Senior Business Analyst to join our Johannesburg team. You will build strong relationships with clients, translate needs into clear requirements, and drive agile delivery with well-defined user stories and acceptance criteria.

With 6–7 years in BA across custom software and solid Agile experience, you’ll shape product analyses, help prioritise backlogs, and identify opportunities for improvement and innovation. Strong communication is essential.

Qualifications

  • Formal qualification in business or IT (B.Com/BSc or equivalent).
  • 6–7 years experience in Business Analysis in a custom software environment.
  • Experience with Scrum and Agile environments.
  • 3+ years in Agile projects.
  • Experience with Open API specifications 2.0/3.0.
  • Ability to read JSON and XML files.
  • Experience with BDD and TDD for new requirements.

Responsibilities

  • Build and maintain relationships with clients and act as consultant.
  • Challenge the business to clarify requirements.
  • Elicit, gather, analyse, document, validate and communicate requirements (User Stories and Acceptance Criteria).
  • Write clear user stories, epics and features aligned with INVEST.
  • Collaborate to maintain a well-prioritized backlog for delivery teams.
  • Conduct product analysis to identify improvements and innovations.

Skills

Senior BA experience
Agile / Scrum
User stories & backlog
Open API (OAS)
JSON / XML literacy
BDD / TDD

Education

B.Com or BSc (or diploma)
IIBA certification

Job description

We're seeking a Senior Business Analyst to join our team!

What you’ll do:
  • Build and maintain strong relationships with clients and act as a consultant on the projects or applications.
  • Challenge the business in their thinking, especially to understand the intent of the business requirement.
  • With little supervision, elicit, gather, analyse, document, validate and communicate business requirements (User Stories and Acceptance Criteria)
  • Write clear and concise user stories, epics, and features aligned with the INVEST principles to support effective agile development.
  • Collaborate with the business to build and maintain a well-prioritized backlog, ensuring delivery teams have a continuous flow of valuable work.
  • Conduct in-depth product analysis by developing strong knowledge of the existing product and identifying opportunities for improvement and innovation.
Your expertise:
  • At least 6-7 years’ experience in Business Analysis across a custom software development environment.
  • Experienced with Scrum Principles in an Agile Environment.
  • Proven project experience in writing user stories, epics, features, in line with the INVEST principles of agile
  • At least 3 years’ experience in Agile Projects
  • Working knowledge of (OAS) Open API specification 2.0 and 3.0
  • Able to read and interpret JSON and XML files
  • Able to understand and work using the Behaviour Driven Development (BDD) & Test-Driven Development (TDD) approach for new requirements that require development.
Qualifications:
  • Formal qualification such as a B. Com or BSc, diploma or certification (IIBA or similar)
Personal Attributes:
  • A proven ability to work across multiple project teams at a given time
  • Demonstrated ability of high levels of communication skills – both verbally and written
  • Strong problem solving, communication and presentation skills
  • Ability to work under pressure towards predetermined/ established business objectives
Other information applicable to the opportunity:
  • Contract position
  • Location: Johannesburg
Why work for us?

Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.?

You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.?

Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.?

By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.?

iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Business Analyst (iOCO0125)
Senior Business Analyst (iOCO0125)

iOCO Limited • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Senior Business Analysts - Financial Services (iOCO0187)
Senior Business Analysts - Financial Services (iOCO0187)

iOCO Limited • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Senior Business Analyst - Private Credit (iOCO0186)
Senior Business Analyst - Private Credit (iOCO0186)

iOCO Limited • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Senior Business Analyst (iOCOOO172)
Senior Business Analyst (iOCOOO172)

Ioco • Pretoria

On-site
ZAR 720,000 - 1,100,000
Senior Business Analyst — Agile, Data-Driven, Remote‑Friendly
Senior Business Analyst — Agile, Data-Driven, Remote‑Friendly

iOCO Limited • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Senior Business Analyst: Agile Backlog & Product Insights
Senior Business Analyst: Agile Backlog & Product Insights

Ioco • Johannesburg

On-site
ZAR 650,000 - 900,000
Senior Investment Analyst (iOCOOO180)
Senior Investment Analyst (iOCOOO180)

iOCO Limited • Johannesburg

On-site
ZAR 900,000 - 1,400,000
Business Development Executive - Software Engineering (iOCO00142)
Business Development Executive - Software Engineering (iOCO00142)

Ioco • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Business Analyst - Financial Services Transformation
Senior Business Analyst - Financial Services Transformation

iOCO Limited • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Scrum Master (iOCO0100)
Scrum Master (iOCO0100)

iOCO Limited • Johannesburg

On-site
ZAR 500,000 - 800,000