Job Description:
Senior Systems Analyst (Digital & Integration)
This is a 12 – month contract with our client in the financial services sector
Location: Centurion (Hybrid)
Core Responsibilities
- Technical Design: Produce high-quality technical specs, API contracts (OpenAPI/Swagger), and data models for Digital and Microservices layers.
- API Management: Define gateway policies (routing, security, throttling, transformations) and manage versioning strategies.
- System Integration: Specify sync/async patterns, error handling, retries, and idempotency for complex microservice orchestrations.
- Traceability: Map requirements from Epics Features Stories, ensuring clear acceptance criteria and testability for QA teams.
- Stakeholder Lead: Facilitate workshops to elicit requirements and align design across Product, Security, and Engineering teams.
- Delivery Support: Resolve technical ambiguities for developers and manage the impact of changes through structured documentation.
Key Requirements
- Experience: 5–8 years as a Systems/Technical Analyst in integration-heavy, digital environments.
- API Expertise: Deep proficiency in REST APIs, API Gateway concepts, and frontend-to-backend integration (Web/Mobile).
- Technical Knowledge: Strong understanding of Microservices architecture, message semantics, and BPMN/DMN fundamentals.
- Agile Proficiency: Expert in backlog shaping, technical story writing, and Agile delivery practices.
- Education: BSc in Computer Science or equivalent practical experience.
- Advantageous: IIBA certification, API design training, or experience in financial services/corporate systems.