System Analyst | Gauteng
Listed on 2026-02-21
-
IT/Tech
Systems Analyst, Data Analyst
Are you a structured thinker who thrives on turning complexity into clarity? Do you enjoy bridging the gap between business needs and technical delivery?
An established software solutions environment is seeking a System Analyst to join its Delivery & Governance team. This role is central to ensuring that business requirements are clearly understood, accurately documented, and effectively translated into functional specifications that enable high-quality technical delivery.
You will work closely with business stakeholders, developers, Scrum Masters, and external partners to define, validate, and test solutions. From ideation through to go-live and post-implementation support, you will play a hands-on role in ensuring solutions are fit for purpose, aligned to architecture standards, and delivered with excellence.
Our client operates within the South African software industry, delivering tailored technology solutions to a diverse customer base. They are known for nurturing innovative thinkers and fostering a collaborative, delivery-focused culture.
What You’ll Do
Gather, analyse, and validate business and technical requirements
Document Functional Specifications, Interface Specifications, and prototypes in line with industry best practices
Create and interpret UML artefacts including Use Case, Sequence, Activity, and Entity Relationship Diagrams
Break down Epics into User Stories and contribute to Agile estimation and planning
Develop process diagrams and introduce business process improvements
Analyse system interfaces and define corresponding interface specifications
Perform data analysis and modelling to support solution design
Coordinate with Development Managers and Scrum Masters to plan delivery
Drive projects from ideation to completion, including WBS formulation and sizing
Create, review, and execute test cases across functional and non-functional requirements
Manage defects, regression testing, and contribute to automated testing inputs
Support production environments through log analysis, root cause investigation, and troubleshooting
Engage internal teams and external third parties to ensure successful project outcomes
What You Bring
Minimum 4 years’ experience in Technical Systems Analysis and Integration
Strong experience in data analysis and modelling
Proven exposure to Agile methodologies, including User Story definition and estimation
Solid understanding of UML and BPMN 2.0
Experience with process mapping and structured requirements definition
Exposure to web services and APIs
Working knowledge of JIRA and Agile principles
Ability to challenge business thinking and propose alternative, value-driven solutions
Strong analytical skills with a structured problem-solving approach
High standards for documentation and delivery quality
Advantageous
Experience with Sparx Enterprise Architect, Rational Rose, or similar tools
Background in software development
Experience integrating APIs
What Success Looks Like
Business requirements are clearly articulated and traceable to delivered functionality
Functional and non-functional requirements are consistently met
Seamless collaboration between business and technical teams
Projects delivered on time with minimal defects and strong user satisfaction
Continuous improvement in processes and solution design
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: