Broad experience in cards/merchant/wallet payment solutions.
Expertise in building solutions with microservices, event-driven architecture, and cloud-native principles.
Minimum 2 years of hands-on experience in Azure cloud services.
Hands-on experience with Authorization, Clearing and Settlement Systems, Merchant Onboarding, Payout applications, and Cardholder (Issuing) Processing, Acquiring, and Payments.
Understanding of card payments: issuers, acquirers, card schemes, interchange, and cardholder authentication.
Knowledge of payments switching, routing, use of cryptography, PIN operations, and contact/contactless protocols.
Familiarity with emerging payment technologies: Open Banking, new payment rails, digital payments, wallets, smart Point of Sale, ATMs, real-time cross border payments, blockchain-enabled crypto payments, central bank digital currencies, and data in payments.
Knowledge of Fintech niches offerings in the payments value chain.
Broad experience with technical modeling and documentation (Data Flow, Diagrams, Network Diagrams, Software Architecture Documents, etc.).
Experience with PCI DSS and/or other corresponding payment security protocols.
Ability to communicate about solutions and possible challenges on both conceptual and technical levels in speech and writing in English and preferably Arabic.