Talent.com
Senior Software Engineer

Senior Software Engineer

PraesignisJohannesburg, ZA
3 days ago
Job description

Job title : Senior Software Engineer

Job Location : Gauteng, Johannesburg

Deadline : November 30, 2025

Quick Recommended Links

  • Jobs by Location
  • Job by industries

Job Description

  • We are looking for a Senior Software Engineer to join our client's team on a 6 month contract, hybrid working.
  • Purpose :

  • To develop, enhance, and maintain BaaS-driven software systems that enable seamless digital banking capabilities and API-based services.
  • Key Responsibilities :

  • Design, build and maintain secure microservices and APIs supporting BaaS products.
  • Integrate applications with core banking systems, payment gateways and third-party APIs.
  • Ensure compliance with banking security standards and API governance.
  • Participate in Agile sprints, code reviews and continuous integration pipelines.
  • Optimize performance, scalability and reliability of BaaS applications.
  • Responsible for the development of ETL with integration to various data sources and API integration to the AML / FC platform.
  • Skills, Knowledge and Requirements :

  • Bachelor’s degree in Computer Science or Software Engineering.
  • Strong development experience in Java, C#, or Python.
  • Familiarity with API management platforms (Apigee, AWS API Gateway, Kong).
  • Understanding of RESTful APIs, microservices, and cloud-native architectures.
  • Experience in fintech, digital banking, or BaaS development preferred.
  • Soft Skills :

  • Good communication skills
  • Attention to detail and accuracy
  • Integrity and Etchical Judgement
  • Teamwork and Collaboration
  • Initiative and Proactivity
  • Adaptability to Technology
  • ICT jobs
  • Create a job alert for this search

    Senior Software Engineer • Johannesburg, ZA