
A client in the Technology industry
About the role
Our client is a successful, privately owned property technology company offering a range of services to support clients on their home-moving journey. To support our ambitious growth plans, we are seeking an experienced Business Analyst. The ideal candidate will have hands-on experience with the full software development life cycle, business process analysis, and translating requirements into actionable solutions. This is a full-time, permanent role based in-office.
Key Responsibilities
- Lead requirements-gathering sessions with internal and external stakeholders
- Translate business needs into visual aids, such as wireframes, user flows, and mock-ups, to clearly communicate solutions
- Ensure alignment between UX/UI best practices and business objectives
- Document functional and non-functional requirements and how they relate to product features and business outcomes
- Facilitate workshops with cross-functional teams to define and refine features
- Create user stories with clear acceptance criteria using BDD (Behaviour-Driven Development) techniques
Key Skills
- Minimum 3 years’ experience in a Business Analyst role, preferably within a software or tech environment
- Strong analytical experience in Agile and/or Waterfall development environments
- Hands-on experience creating wireframes, user journeys, mock-ups, and UI prototypes.
- Good understanding of UI/UX principles, including usability, accessibility, and responsive/mobile-first design
- Excellent stakeholder management and communication skills
- High attention to detail and strong organizational skills
- Ability to handle multiple projects and work well under pressure
- Familiarity with documentation tools (e.g. Confluence) and productivity tools (Excel, Docs, Slides in Microsoft)
Desirable Skills
- Managing tasks and backlogs using Azure DevOps Boards
- Collaborating closely with cross-functional product team
Job Type: Full-time, Permanent
Location: Cape Town (Office based)
Working hours: UK hours 10:00 – 19:00 SAST
Salary: Up to R45,000 – negotiable based upon experience.
TalentHive © 2025. All rights reserved | Privacy Policy