Senior Software Engineer - Card Processing (Card Rails) at Titc.io

Titc.io

  • Nairobi
  • Permanent
  • Full-time
  • 14 days ago
As a Senior Software Engineer in the Card Rails team, your role will focus on direct integrations with banks using protocols such as ISO 8583. You’ll develop PCI-compliant systems and contribute to the design, build, testing, and deployment of the organisation’s payment switch. Collaboration with cross-functional teams is central to ensuring exceptional merchant and customer experiences.Your Daily Adventures Include:
  • Lead development of features for ongoing acquiring bank integrations.
  • Build and integrate new features with a focus on security, scalability, and PCI compliance.
  • Troubleshoot and debug issues in bank/acquirer integrations using logs, monitoring tools, and code analysis.
  • Ability to design scalable solutions for acquiring bank integrations.
  • Proven ownership of end-to-end project delivery in high-scale environments
  • Strong communication skills in remote, cross-functional settings.
  • Experience working effectively with product teams, operations, and external partners.
RequirementsWhat It Takes To Succeed:
  • Minimum 7 years of experience in cloud-based backend engineering.
  • Proficient in Java, ideally with Spring Boot.
  • Strong understanding of card payments and ISO 8583 protocols.
  • Familiarity with AWS (Lambda, API Gateway, Serverless).
  • Experience with PCI DSS-compliant development.
  • Competence with databases such as PostgreSQL, MySQL, MongoDB.
  • Bonus: Knowledge of ISO 20022 or HSM development using Thales International commands.
Method of ApplicationInterested and qualified? Go to to applyBuild your CV for free.

Myjobmag