Job Description :

Our client, one of the largest automated clearing house in the country is need of a Analyst Programmer – Rapid Payment Interface.

The main purpose of the Programmer is to work on and develop on the RPI program, as part of its future payment systems. It is a requirements of the incumbent to be able to deliver high quality development work, have the desire to work in fast-paced environment, with in a highly mobile team and fluid work environment. It is a requirement to explore and learn new programming languages, as well as have a detail understanding of software development life-cycles, have the ability to develop unit testing of code components or complete applications and must fully understand the concepts of software engineering.

Key stakeholders the Programmer will engage with are:

  • Internal Stakeholders
  • RPI Technical Lead
  • RPI Business Analyst
  • RPI Lead Programmer
  • RPI Program Manager and Project Manger
Duties & Responsibilities

Cost Management

  • Manage and control individual costs

Stakeholder Engagement

  • Manage and maintain good stakeholder relationships
  • Deliver on internal and external stakeholder requirements/SLA’s
  • Good written and verbal communication skills

Strategic Alignment

  • Deliver on Program goals and activities aligned to the RPI strategy and timelines

Initiatives/ Program Deliverables

  • Identify and scope opportunities for improvement / innovation
  • Deliver RPI  specific deliverables in line with the program/company standards and in agreement with the program timeline


  • Analyze, solve problems and incidents as part of ongoing enhancements and improvements
  • Script the required test routines and perform quality and performance testing
  • Enhance program performance

Compliance and Risk Management

  • Policies and procedures: Provide input into relevant policies and procedures
  • Compliance: Comply with relevant policies & procedures, standards, regulation and legislation
  • Risk: Identify and escalate risks appropriately

Skills transfer and support

  • Assist team members to ensure understanding of required deliverables and stay abreast of technical skills requirements
  • Contribute to the development of a positive team culture
  • Good communication and conflict management skills
Desired Experience & Qualification


– BSc Computer science or relevant experience

– Minimum Matric

– Knowledge of development and analysis

– Golang or c/c++ type language

– Git


  • Coding 5 Years
  • Minimum 1 Years’ Linux experience
  • JSON API’s a plus
  • Kubernetes a plus
  • Payment industry a plus

Jobs details

Experience Required : 6 Years