Onafriq| Full-time

SENIOR SOFTWARE ENGINEER – PREPAID CARD PAYMENTS AT ONAFRIQ

Lagos, Nigeria | Posted on 24/12/2025

About Company:

Onafriq is an omnichannel network of networks, making borders matter less by providing our partners with a single pathway to unlock the full power of cross-border and cross-platform payment solutions.

Job Description:

  • 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.

Requirements:

  • 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.

Qualifications and Skills:

  • 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.
  • Experience with switching platforms and real-time transaction processing systems.
  • Exposure to cloud-native architectures and containerized deployments (Docker, Kubernetes).
  • Knowledge of fraud detection, settlement, and reconciliation processes.
  • Familiarity with Agile/Scrum methodologies.

Salary

Very attractive

Application Closing Date: Not specified

Application Instructions:

Click the button below to apply

Click here to Apply   Join our Whatsapp group   Follow our Twitter handle

Job Information

Deadline

Not specified

Job Type

Full-time

Industry

Software Engineering

Work Level

Experienced

State

Lagos

Country

Nigeria

Similar Jobs