Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.

Software Engineering (AM/SE/13/07/2026)

Overview

Reference
AM/SE/13/07/2026

Salary
ZAR/annum

Job Location
South Africa -Johannesburg Metro -Johannesburg

Job Type
Contract

Posted
13 July 2026

Closing date
17 Jul 2026 21:59


Software Engineering Resources: Senior-Mid-Level

Location: Johannesburg-Onsite 

Background & Objectives:

  • The initiative aims to strengthen software engineering capability across Trade Online and related platforms to:
  • Improve delivery quality, engineering standards, and maintainability.
  • Accelerate feature delivery through modern engineering practices and automation.
  • Enhance platform resilience, scalability, security, and alignment with enterprise architecture principles.
  • Build sustainable engineering capability through reusable patterns, documentation, and team enablement.

Scope of Services:

  • Software engineering support for priority Trade Finance products and platform enhancements.
  • Development and enhancement of business-critical capabilities across Trade Online and related systems.
  • Requirements for refinement, technical design, build, unit testing, code review, and production readiness support.
  • Defect remediation, technical debt reduction, and continuous improvement of existing application components.

Technical Implementation:

  • Adoption of secure coding standards, peer review practices, and engineering quality gates.
  • Integration with CI/CD tools including Jira, Jenkins, source control repositories, automated builds, and deployment pipelines.
  • Implementation of reusable components, API integration patterns, logging, monitoring, and observability practices.
  • Alignment with enterprise security, architecture, data privacy, and operational resilience requirements.

Experience

  • 3-5 years of experience

 


Contact information

Ayesha Mohamed