Job Description
We are the “Network of Networks” that provides convergence and interoperability by enabling our partners to scale their digital payment strategies.
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).
- 4+ 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.
The post Software Engineer – Prepaid Card Payments at Onafriq appeared first on Jobs in Kenya – http://jobwebkenya.com/.