Join a forward-thinking organization dedicated to transforming financial technology solutions. With a focus on innovation and excellence, our client is seeking a highly experienced Solutions Architect to lead the design and implementation of complex banking and payments systems, ensuring seamless integration and robust architecture.
Where You'll Make an Impact:
- Design comprehensive end-to-end architectures for banking and payment products
- Define integration patterns with core banking systems, payment switches, card schemes, and third-party providers
- Develop ledger, reconciliation, settlement, and clearing workflows
- Oversee non-functional architecture aspects, including high availability, disaster recovery, capacity planning, and performance optimization
- Lead build-vs-buy assessments and vendor selection processes
- Produce architecture artifacts such as solution designs, data-flow diagrams, API contracts, and threat models
- Establish and chair architecture governance frameworks
Requirements:
- 8+ years of experience in software engineering
- 4+ years in solution or enterprise architecture roles, preferably within banking or fintech systems
- Proven track record of architecting production-ready banking or fintech solutions
- Strong understanding of FICA, GDPR, PCI DSS, SARB/NPS compliance requirements
- Experience with microservices, cloud architecture, Kafka, RabbitMQ, and system design
- Ability to produce detailed architecture documentation and diagrams
Familiarity with the following is highly advantageous:
- Financial Technology (Fintech) and Financial Services industries
- Technologies such as Kafka, RabbitMQ, and cloud platforms
- Security best practices and compliance standards
What We'll Give You:
- Opportunity to lead transformative banking and payments architecture projects
- Collaborative work environment focused on innovation and excellence
- Competitive remuneration package
- Opportunities for professional growth and development