All Levels| Enterprise Technology & Performance | Technology Strategy & Transformation | FSI | All Locations

Jordan, Qatar, Saudi Arabia, United Arab Emirates | Posted on 25-Oct-2024

Position Summary

Location
Amman - JDC, Doha, Dubai, Riyadh

Consultative Businesses | Technology Strategy & Transformation

When you work for us, you commit to a career at one of the largest and most prestigious professional services firms in the world. We have received numerous awards over the last few years, including Best Employer in the Middle East, and Best Consulting Firm, and the Middle East Training & Development Excellence Award.

Our Purpose

Deloitte makes an impact that matters. Every day we challenge ourselves to do what matters most—for clients, for our people, and for society. We serve clients distinctively, bringing innovative insights, solving complex challenges and unlocking sustainable growth. We inspire our talented professionals to deliver outstanding value to clients, providing an exceptional career experience and an inclusive and collaborative culture. We contribute to society, building confidence and trust in the markets, upholding the integrity of organizations and supporting our communities.

Our shared values guide the way we behave to make a positive, enduring impact:

  • Lead the way
  • Serve with integrity
  • Take care of each other
  • Foster inclusion
  • Collaborate for measurable impact

We are seeking a highly skilled Full Stack Digital Banking Architect to lead the design and development of next-generation digital banking solutions. The ideal candidate will possess deep expertise in both front-end and back-end technologies with a strong focus on the financial services and banking sector. As a key contributor, you will work to ensure the architecture, performance, scalability, and security of our digital banking platforms, supporting a seamless and innovative customer experience.

During your tenure as a Full Stack Digital Banking Architect in Technology Strategy & Transformation, you will demonstrate and develop your capabilities in the following areas:

  • Full Stack Development Oversight: Guide the development of both front-end and back-end banking applications, ensuring seamless integration with core banking systems, APIs, and third-party solutions.
  • Architect Digital Banking Solutions: Lead the end-to-end design and architecture of digital banking platforms, ensuring alignment with banking products, services, and operational needs, including core banking integration.
  • Front-End and Back-End Development: Guide the technical development of digital banking channels, including online banking portals, mobile applications, and customer interfaces. Ensure consistency in user experience, performance, and security.
  • Banking Platform Integration: Design and oversee seamless integration of digital solutions with core banking systems (e.g., Temenos, Finacle), payment gateways, and third-party services (e.g., open banking, fintech platforms).
  • Cloud and Infrastructure Management: Design and oversee implementation of cloud-based solutions to ensure scalability, resilience, and disaster recovery for digital banking platforms. Leverage cloud services such as AWS, Azure, GCP or OCI for optimal performance.
  • Security and Compliance: Define robust security frameworks ensuring digital banking solutions comply with industry regulations (e.g., PSD2, PCI-DSS) and adhere to banking-grade security protocols (e.g., encryption, multifactor authentication, identity management).
  • API-Driven Architecture: Develop and manage an API strategy that enables open banking, partner integrations, and ecosystem scalability. Oversee implementation to ensure APIs are secure, efficient, and capable of supporting large-scale banking operations.
  • Microservices Architecture: Design and enforce a microservices architecture to deliver modular, scalable, and highly available banking services. Oversee service orchestration and inter-service communication for optimal performance.
  • DevOps and Continuous Delivery: Oversee the implementation of DevOps practices, including automated testing, continuous integration, and deployment (CI/CD), ensuring agility and efficiency in delivering new banking features.
  • Innovation in Digital Banking: Stay informed of emerging trends in digital banking, including AI-driven customer engagement, robo-advisory services, blockchain-based transaction systems, and omnichannel experiences. Propose innovative solutions to enhance the bank’s digital offerings.
  • Performance Optimization and Monitoring: Ensure that digital banking platforms maintain high levels of availability, performance, and scalability, especially during peak periods such as payroll cycles, holidays, and large transactions.
  • Collaboration with Business and Operations: Work closely with banking product teams, business analysts, and operations teams to align digital architecture with the bank’s overall business strategy and customer engagement goals.

Leadership Capabilities:

  • Builds own understanding of our purpose and values; explores opportunities for impact
  • Demonstrates strong commitment to personal learning and development; acts as a brand ambassador to help attract top talent
  • Understands expectations and demonstrates personal accountability for keeping performance on track
  • Actively focuses on developing effective communication and relationship-building skills
  • Understands how their daily work contributes to the priorities of the team and the business

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Certification in TOGAF 9 or 10.
  • Minimum of 8-10 years of experience in software architecture, with at least 5 years in digital banking or fintech environments.
  • Familiarity with emerging technologies in fintech such as blockchain, AI/ML, and open banking.
  • Certifications in cloud architecture (AWS, Azure, GCP, OCI Solutions Architect, etc.) or security (CISSP, CISM).
  • Front-End: Expertise in JavaScript frameworks (e.g., React, Angular, Vue.js) and responsive web design.
  • Back-End: Strong knowledge of server-side languages (e.g., Java, Python, Node.js, .NET) and frameworks (e.g., Spring Boot).
  • Databases: Experience with SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases.
  • Cloud Platforms: Proficiency in cloud platforms (AWS, Azure, GCP or others) and experience in designing cloud-native applications.
  • DevOps: Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI), containerization (Docker, Kubernetes), and infrastructure as code (IaC) tools (e.g., Terraform, Ansible).
  • APIs & Integrations: Proven experience in developing and integrating RESTful and SOAP APIs, as well as working with third-party fintech and payment APIs.
  • Security: Strong understanding of security protocols, encryption, identity management (OAuth, SAML), and compliance with financial regulations.
  • Microservices: Deep expertise in microservices architecture, service orchestration, and distributed systems.
  • Ability to handle multiple tasks and responsibilities in a deadline-oriented environment and flexible work hours.
  • Willingness to travel (required); Good command of written and spoken English, Arabic is a plus.