Find a jobRecruiters

Software System Designer

Exclusive opportunity

Hybrid

Software System Designer

Indsafri

Software System Designer

8 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Location:

City of Johannesburg Metropolitan Municipality, South Africa

Work mode:

Hybrid

Published on:

14 October 2026

What they need


Software System Designer

Location: Johannesburg, Gauteng

Work model: Hybrid

Contract: 12 months

Industry: Banking / Financial Services / IT

About the Role

We are looking for an experienced Software System Designer to turn business and stakeholder requirements into clear, detailed system designs that development teams can build with confidence. You will be the link between business analysts, stakeholders and developers, and will provide technical guidance to ensure solutions align with our architectural roadmap.

Key Responsibilities

  • Develop and document solution designs across multiple technologies and products
  • Translate macro designs and requirements into detailed, build-ready specifications
  • Create use cases and sequence diagrams, and define data requirements
  • Ensure designs comply with standards, legislation, governance and the architectural target state
  • Evaluate design options, identify risks and dependencies, and recommend mitigations
  • Conduct impact analysis for proposed design changes
  • Provide input into system test plans and develop integration test packs
  • Support developers with troubleshooting and technical queries
  • Mentor junior developers and designers
  • Maintain technical documentation and lessons learned in the knowledge base
  • Propose process and system improvements using agile thinking

Requirements

  • Matric / Grade 12 / National Senior Certificate
  • Minimum 5 years’ IT experience
  • Knowledge of IT architecture and IT infrastructure architecture
  • IT / Banking domain knowledge
  • Strong grounding in systems design and requirements analysis
  • Strong decision making, quality orientation, stakeholder management and emotional intelligence

Preferred:

  • Diploma or certificate in a relevant IT field
  • Certification in a solution design methodology
  • Experience with UML, use case modelling and agile environments

What We Offer

  • Collaborative, dynamic work environment
  • Hybrid working arrangement
  • Exposure to cutting-edge banking technology
  • Professional development opportunities
  • Competitive contract remuneration

Other offers great for you!

These companies are also looking for great profiles

Cherrypick

Senior Fullstack Software Architect Java - React

550

Freelance

92100 Boulogne-Billancourt, France

Hybrid

Top Recruiter

Skills

DockerReactJava

17 hours ago

Quick apply

Grow your business

Développeur Front-end React Design System

Permanent contract

Lille, France

Hybrid

Skills

ReactTypescriptJavaSpring BootDesign SystemAccessibility (WCAG/RGAA)

16 hours ago

Quick apply

Mon Consultant Indépendant

Senior system engineer

TJM HT max 600 € (hors éventuels frais de mission, à discuter avec le client)

Freelance

Brussels, Belgium

Hybrid

Skills

Systèmes d'information

9 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools