This job listing has expired and may no longer be relevant!
17 Dec 2025

Senior Software Engineer – Prepaid Card Payments at Onafriq

Recruit candidates with Ease. 100% recruitment control with Employer Dashboard.
We have the largest Job seeker visits by alexa rankings. Post a Job

Resubmit your Resume Today. Click Here to Start

We have started building our professional LinkedIn page. Follow


Job Description

We are the “Network of Networks” that provides convergence and interoperability by enabling our partners to scale their digital payment strategies.

Senior Software Engineer – Prepaid Card Payments

Key Responsibilities

  • Design, develop, and maintain payment processing applications using C++, python, Bash and PL/SQL.
  • Assist with daily support activities and identify automation opportunities
  • Implement and enhance systems that comply with Visa and Mastercard TPP requirements, including certification and compliance updates.
  • Work with ISO 8583 and PostBridge protocols to ensure reliable message parsing, routing, and settlement.
  • Support dual message processing for prepaid card transactions and contribute to expanding capabilities for debit card processing.
  • Collaborate with business, operations, and compliance teams to deliver solutions aligned with financial industry regulations and standards.
  • Troubleshoot and resolve complex transaction processing issues in production environments.
  • Optimize system performance, scalability, and security for mission-critical applications.
  • Mentor junior engineers and provide technical leadership in payments domain knowledge.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred).
  • 7+ years of software development experience, with expert-level proficiency in C++ and PL/SQL.
  • Strong background in Visa/Mastercard payment processing as a Third-Party Processor (TPP).
  • Proven experience with ISO 8583 message specifications and PostBridge.
  • Hands-on experience with dual message credit card processing.
  • Banking or fintech industry experience required.
  • Familiarity with debit card processing highly desirable.
  • Knowledge of transaction security, encryption, and PCI DSS compliance.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and teamwork skills.


Method of Application

Submit your CV and Application on Company Website : Click Here

Closing Date : January 6, 2026





Subscribe


Apply for this Job