Senior Solution Architect - Banking
Global Software Solutions Group · Dubai, Dubai, United Arab Emirates
Apply & track with Apply EdgeWe are looking for a highly experienced Senior Solution Architect / Technical Architect to join the Architecture team supporting Digital Products and Corporate Assisted Banking initiatives.The Senior Architect will work closely with the Head of Architecture while partnering with Delivery Heads, business stakeholders, technology teams, and relevant internal departments and subsidiaries. The role requires deep technical expertise, strong solution-oriented thinking, and the ability to design secure, resilient, reliable, scalable, and high-performing solutions that balance functional requirements with customer/user experience.The ideal candidate will have strong experience in banking and financial services, with exposure to accounting, payments, lending, credit products, and preferably corporate banking, together with extensive experience in microservices, APIs, event-driven architecture, message brokers, cloud-native infrastructure, and modern application architecture.RequirementsKey ResponsibilitiesLead and contribute to the architecture and solution design of complex enterprise applications across Digital Products and Corporate Assisted BankingTranslate business and functional requirements into scalable, secure, reliable, resilient, and high-performance technical solutionsDevelop end-to-end solution designs, high-level designs, architecture patterns, and technical solutions across backend, frontend, APIs, mobile applications, microservices, message brokers, and event-streaming platformsParticipate in and/or lead architecture activities for multiple projects, ensuring solutions are aligned with enterprise architecture principles and standardsDesign solutions within microservices and API-based ecosystemsDefine and evaluate architectural design principles, patterns, and approaches, clearly articulating their benefits, limitations, trade-offs, and suitability for the given business requirementDevelop and maintain architecture standards, guidelines, patterns, and best practicesWork closely with internal technology teams, business stakeholders, delivery teams, departments, and subsidiaries to ensure effective solution design and implementationEnsure architecture decisions appropriately balance functional requirements, customer/user experience, performance, reliability, resiliency, scalability, and securityProvide technical leadership and architectural guidance throughout the solution lifecycle, from requirements and design through implementation and deliverySupport technical decision-making and provide architectural recommendations for complex business and technology challengesEnsure proposed solutions are aligned with relevant cyber security and information security requirementsCollaborate with Agile delivery teams and contribute to architecture activities throughout the Agile delivery lifecycleSupport architecture governance and ensure adherence to agreed architecture standards and best practicesDemonstrate strong ownership, leadership, communication, and stakeholder management across complex technology initiativesContinuously learn and adapt to new technologies, business domains, and evolving banking requirementsFunctional / Domain CompetenciesThe successful candidate should demonstrate strong functional knowledge and experience in:BankingAccountingPaymentsLendingCredit ProductsDigital BankingCorporate Banking - preferredCorporate Assisted BankingCandidates should demonstrate a strong ability and willingness to learn and adapt to new business and functional domains.Architecture & Technical CompetenciesSolution & Technical Architecture5+ years of hands-on experience building end-to-end:Solution designsHigh-Level Designs (HLD)Technical architectureDesign patternsArchitecture solutionsStrong experience designing applications across:Backend systemsFrontend applicationsMobile applicationsAPIsMicroservicesMessage brokersEvent-streaming platformsStrong experience working with container-based and cloud-native infrastructure and its associated ecosystemStrong understanding of modern enterprise application architecture and distributed systemsDeep knowledge of architectural design principles and patternsAbility to evaluate alternative architecture approaches and clearly explain their advantages, disadvantages, trade-offs, and business/technical impactMicroservices & API ArchitectureStrong hands-on experience designing and architecting microservices-based applicationsStrong experience with API-based ecosystems and API architectureExperience designing secure, scalable, reliable, and resilient APIs and distributed servicesUnderstanding of service-to-service communication and integration patternsEvent-Driven ArchitectureExperience with message brokers and event-streaming technologiesStrong understanding of event-driven architecture and asynchronous communication patternsAbility to design resilient and scalable event-based solutionsCloud-Native & Container ArchitectureStrong experience with container-based / cloud-native application infrastructureUnderstanding of cloud-native architecture principles and associated technology ecosystemsExperience designing solutions for scalability, availability, resiliency, and performance in distributed environmentsSecurity ArchitectureAdequate knowledge and practical experience in incorporating cyber security and information security considerations into application and solution architectureAbility to ensure security requirements are considered throughout solution designUnderstanding of secure application architecture, APIs, microservices, and cloud-native environmentsAgile Delivery ExperienceStrong experience working within Agile methodologies and Agile delivery teams is essential.The candidate should have practical experience with:Agile Team ConceptsTribesSquadsCross-functional Agile teamsAgile CeremoniesQuarterly PlanningSprint PlanningSprint RefinementSprint RetrospectivesAgile DeliverablesFeaturesEpicsUser StoriesAcceptance CriteriaThe candidate should be comfortable collaborating with product, business, engineering, delivery, and architecture teams throughout the Agile lifecycle.Required ExperienceStrong experience in Solution Architecture and/or Technical ArchitectureMinimum 5+ years of experience in end-to-end architecture, HLD, solution design, and architecture patternsStrong banking / financial services domain experienceExperience participating in and/or leading at least 3 projects involving the design and architecture of resilient, reliable, and secure applicationsStrong experience with microservices and API-based ecosystemsExperience across backend, frontend, APIs, mobile applications, message brokers, and event streamsExperience with container-based / cloud-native infrastructureStrong understanding of architecture principles, patterns, trade-offs, and best practicesExperience developing and maintaining architecture standards and guidelinesStrong Agile delivery experience, including Tribes, Squads, Agile ceremonies, Features, Epics, Stories, and Acceptance CriteriaStrong stakeholder management and communication skillsStrong problem-solving and solution-oriented mindsetAbility to work across business, technology, architecture, delivery, and internal stakeholder groupsLeadership & Behavioral CompetenciesStrong technical leadership and architectural decision-making capabilityExcellent communication and stakeholder management skillsAbility to influence technical and business stakeholdersStrong solution-oriented and analytical mindsetAbility to balance business requirements with technical excellenceStrong ownership and accountabilityAbility to work effectively within a matrix organizationComfortable working in complex, fast-paced enterprise environmentsStrong willingness to learn and adapt to new domains and technologiesPreferred ExperienceCorporate Banking experienceDigital Banking / Digital Products experienceCorporate Assisted Banking experienceExperience within large banks or financial institutionsExperience with enterprise-scale transformation programsExposure to modern cloud-native and event-driven architectureExperience working across multiple business and technology teams