Essence of the job:
Design develop and maintain backend services powering high-availability financial systems. Build API-driven microservices integrate with databases and messaging systems deploy containerized applications and solve real engineering challenges. Collaborate with experienced engineers and stakeholders in a hybrid environment while learning the financial domain.
Qualification:
Diploma or NQF Level 6 equivalent in Computer Science Engineering Mathematics or related discipline.
Minimum Requirements:
35 years professional software engineering experience.
Strong proficiency in Python 3.x.
Hands-on experience building backend APIs/services (Fast API Django or Flask).
Experience with Docker and CI/CD pipelines (GitHub Actions Jenkins etc.).
Understanding of relational databases and ability to write efficient queries.
Ability to work independently in a hybrid environment.
Exposure to distributed/event-driven systems.
Basic knowledge of async programming and messaging systems (advantageous).
Experience with Kubernetes or cloud platforms (advantageous).
Required Experience:
IC
We strive to be the recruitment partner of choice for our clients candidates and team, in South Africa, across the African continent, and globally.