job Purpose :
The Channels Architectrole is responsible for designing and managing the channelarchitectures in the bank, through which bank s internal andexternal users access the products and services of the bank,including development, runtime, operations and deliveringintegrated solutions by applying Agile and Model-Drivenmethodologies.Principal Accountabilties :
The ChannelsArchitect, will work with the Digital & Technology teamsand look after technical ownership of the related channels.
Therole will work closely with colleagues across the Bank to translatehigh level concepts, designs, requirements and user stories intodigital channel specifications.
The channels architect will be anintegral part of the Architecture team in the bank, and lead thetechnical design for all Digital channels and channel propositionswithin the Bank
Creating new channel applications byunderstanding evolving and challenging business requirements anddocumenting them in line with design specifications
Producing design requirements and aligning them with thesolution
Taking ownership for all products producedacross the bank s digital delivery system
Making sure allsolutions are fit for purpose and are implemented
Inspiring the team to design and help develop best in class digitalplatforms and propositions
Channels architect willevaluate application technologies and make recommendations for bestfitment for the bank
The role will be involved intraining other team members in areas of programming and softwaredesign best practices.
The role is responsible forcreating / reviewing Technical Documents for the applicationsimplemented / updated including application architecture, designsteps, integration processes and testing procedures relating toeach application as well as guidelines and standards that should beadhered to for each application
The Channels architectmust be a team player with an ability to work with inhouse andpartner teams including systems analysts, software developers, datamanagers and other team members to ensure successful production ofapplication software
The Channels Architects must beprepared to offer viable solutions for various systems andarchitectures to different types of businesses in the bank- customor off the shelf
Channels architects will work withintegration architects in Integrating channels with existingsystems ensuring a seamless integration of new and existingchannels to eliminate potential problems and maintain transactionintegrity
Architect and design solutions to meetfunctional and non-functional requirements for high availabilityand reliability
Perform applications assessments anddevelop channel application roadmaps
Prepare projects andapplications reports adhering to the Bank s policies, procedures,and guidelines in order to satisfy internal and external reportingrequirements.
Continuously develop own expertise,optimising on-the-job and formal trainingopportunitiesQualifications :
University graduate inComputer Science
Professional certifications in SOA andEnterprise Architecture
Understanding of Bankingproducts, services and processes
Microsoft CertifiedAzure Solutions Architect will be a definiteplusExperience :
Experience of mobile and internet basedcustomer services, ideally in Financial Services
5+ yearsStrong experience in API & microservice design, development& deployment on premise / on Azure Cloud
3+ years workingexperience in Native mobile apps including Swift, Object-C, Java,Kotlin, React Native,
3+ years Experience or a goodunderstanding and willingness to working in DevSecOps and AgileScrum / Kanban based Software Development.
Cloudinfrastructure familiarity such as Amazon Web Services (AWS), Azureor Google
Experience or a good understanding andwillingness to include Security during all phases ofdevelopment
Minimum 3 years of experience as technicallead / application architect in designing, developing &deploying mission critical 24x7 omni channel applications inbanks / financial services
Minimum 3 years experience inarchitecting applications for Azure Cloud Platform, (platformcomponents and assembling application and runtimearchitecture).
The candidate must have hands on workingknowledge in one or more of the following categories :
Building Domain driven design based microservices for banking / financial services and deploying them on premise / on Azure
Experience with event driven architectures and constituenttechnologies (e.g. Kafka, Kinesis) and patterns (Event Sourcing,etc)Skills
Good communication skills
Creative,problem-solving and critical thinking skills
Report writing skills
Inter- personal relationsskills