Senior Payments Software Engineer (C++)

We are looking for a C and C++ Senior developer with 4Years and 8Years of experience respectively. They will be responsible for building Enterprise Applications that encompasses multiple industries. Their primary responsibility will be to participate in design and build/develop next generation payment applications, and to coordinate with the rest of the talented engineers working on different layers of the architecture.

Department: Developers
Project Location(s): Nairobi
Education: Master's Degree


Person should independently conduct work product reviews, Analytical calculations and actively participate in Design Reviews to maintain desired quality levels set by organization.

  • Design & Build Payment Applications;
  • Integrate Applications with External Data Sources;
  • Collaborate with a Team of Developers
  • Provide a Clear Guide for Implem
  • Articulate Challenges


  • ISO 8583 Interfaces;
  • VISA & MasterCard Interfaces (VAP & MIP);
  • Core Banking Interfaces;
  • Oracle Database;
  • Switching & Authorisation;
  • Terminal Application Development;
  • ATM State tables with NDC+;
  • Settlement & Reconciliation ;.
  • Unix & Shell Scripting
how can we help you?

We offer consulting services as well. Do you have issues around Payment Security? Feel free to reach us.

PurpleFire really helped us achieve our solution goals. The quick implementation and technically sound team.

Senior Payments Software Engineer (C++)
Amanda Flenning
Head of Payment Services, S A E Limited

Looking for Job? You think can do it?