Job Title : Senior Solution ArchitectLocation : DubaiJob Description :Overview :Organization Unit Purpose :The unit is responsible for building, implementing and enforcing common structures and guidelines for enterprise architecture and solutions practices, standards, emerged patterns and technologies in order to enable world-class solutions delivery and build resilient, agile and secured architecture landscape aligned with Emirates NBD business strategy.Achieve a high level of performance and quality in delivering architecture solutions that provide exceptional business value to internal users and Emirates NBD customers as well as ensuring common architectural standards across Emirates NBD Group. The unit maintains all architectural blueprints and architects working in agile, platform, Infrastructure & data teams across Group IT.Job Purpose : The Senior Solution Architect plays a significant role in the solution definition, implementation and governance of the overall solution implementation as per the best practices, architecture standard guidelines and reference architecture. The Senior solution architect may be deployed permanently or temporarily as part of agile squads to facilitate agile delivery as well as may be deployed permanently or temporarily as part of platform teams operate in waterfall delivery mode. Both deployment models will demand from the senior solution architect to work closely with the software engineers, testers, other architects, platform owners and/ or squad members in order to define and execute resilient, reusable, secured, scalable and highly performing solution architecture that meets platform owners' expectations in line with the architecture governance framework, technology roadmap and best practices.The successful candidate will perform work that involve close interactions and technical guidance in multiple functional areas such as software development, testing, UX/ UI, different squads and architects in the organization in addition to external parties such as consultants or solution/ technology vendors. This individual will also seek to ensure the optimum utilization of existing technology, promote open standards, cost effectiveness and resilience as per the enterprise architecture guiding Master or Bachelor's degree in computer science, information systems management or related field- Enterprise Architecture certifications such as TOGAF or otherExperiences :- More than 15 years of experience in information technology where mostly spent in solutions definition, implementation and architecture.- More than 6 years of experience in software development/ systems designs.- Experienced in different integration patterns, tools, technology & trends.- Experienced in Microservices and SOA principals, guidelines and supporting technology.- Strong understanding of object-oriented analysis and design, and/or client/server systems.- Experiences in cloud native principals, designs and deployments.- Experienced in 12-factor app principals.- Experience in applying proven architecture design methodologies and tools.- Experienced in working with different open sourced technology.- Ability to understand the long term and short term perspectives of a solution.- Knowledge of key integration patterns and tools such as event based, messaging, ETL, ESB & microservices based integration.- Knowledge of best practice API development, deployment, governance and management practices.- Strong understanding of technology trends and their application in Financial Services.- Knowledge of different cloud deployment models and cloud taxonomies.- Knowledge of data processing architecture involving different streaming and batch processing techniques (ref:hirist.com)