C

System Analyst at Capitec Bank

Capitec Bank
Full-time
On-site
About the Role
We are looking for a Systems Analyst to join our Stellenbosch-based team.This role is primarily design-focused, with strong emphasis on system architecture, integration, and solution thinking rather than pure development. The ideal candidate understands development principles and coding perspectives but operates at a systems design and solution level.The Systems Analyst will:


Design, develop, configure, and maintain automation and system integrations across the Systems Development Lifecycle (SDLC)
Align system solutions to business processes and governance requirements (internal and external)
Provide technical system support and resolve complex queries
Liaise with internal teams and external system stakeholders to ensure timely resolution of technical issues
Contribute to solution architecture discussions and design decisions
This role suits someone who has grown from a software engineering or development background and is transitioning toward solution architecture or advanced systems design.


Minimum Requirements


Relevant tertiary qualification in Information Technology (Computer Science or Information Systems)
5 - 8 years' experience in Systems Design and Analysis
Exposure to complex system integrations
Strong understanding of development environments (background in software engineering advantageous)
At least 1 - 2 years of telco experience (advantageous)


Technical Skills:


SQL
Transact-SQL
Web Services
HTML, CSS, JavaScript
Exposure to Java (advantageous, not mandatory)
Certifications such as AWS are beneficial but not mandatory. Broad technical exposure across multiple technologies is valued over niche certification alignment.


Ideal Experience & Tools


Jira
Confluence
Exposure to automation tools
Working knowledge of Java and/or C#


Knowledge & Competencies
Advanced knowledge and understanding of:


Systems Analysis methodologies
SDLC processes
ITIL principles and their practical application
Automation tools and integration frameworks
Domain-Driven Design
Event-driven architecture (Kafka).


Good understanding of:


Banking systems
Best practices in Quality Assurance (QA)
Governance and compliance in regulated environments
AI Prompt Engineering Experience
Claude Code exposure and implementation
Github Copilot exposure and implementation
The incumbent would need to understand and be able to work with event driven systems where you either publish or listen to events and how to do that. And then for Domain Driven design it is the ability to craft elegant object systems.


Qualifications (Minimum)


A relevant tertiary qualification in Information Technology - Computer Science or Information Systems
Grade 12 National Certificate / Vocational


Qualifications (Ideal or Preferred)


National Diploma in Information Technology - Computer Science or Information Technology - Programming


Skills


Communications Skills
Interpersonal & Relationship management Skills
Negotiation skills
Influencing Skills
Facilitation Skills
Presentation Skills
Analytical Skills
Problem solving skills
Commercial Thinking Skills
Planning, organising and coordination skills
Attention to Detail