What is the opportunity?
As a solution architect in the Core Banking and Systems Modernization team you will partner across IT and multiple business line(s) to analyze business and technical needs and develop end to end solutions that address business objectives while balancing delivery and technology risk with alignment with our strategic P&CB target architecture.
What will you do?
This position will play a key role in delivering our business and technology objectives in the Personal and Commercial Banking (P&CB) technologies domain supporting one or more of the following domains : deposits, retail investments, client data, debit cards and ATM / Point of Sale middleware.
You will collaborate with senior architects to develop and maintain architecture strategy and technical roadmaps and drive test and learn of emerging technology products and identify core modernization opportunities
You will work with multiple agile labs and facilitate the resolution of architecture decisions and guide teams through pivots in direction
You will develop end-to-end solution architectures and author important architecture decisions (ADs) ensuring thorough reviews by all stakeholders.
You will organize and lead the review of solutions and ADs through all levels of architecture governance including local, P&CB and when required Enterprise Architecture forums.
You will manage your architecture deliverables and artefacts using common tools such as Jira and Confluence and actively share and collaborate promoting design thinking and innovative approaches to solution architecture
You will develop and apply common solution design patterns for micro services including : Restful API interfaces, logical domain models, data caching, business events and security integration
You will facilitate and champion dev ops and automation practices within our development labs and develop cloud solutions using PCF, OpenShift, Kubernetes.
You will develop solutions that leverage event based architectures using technologies such as Kafka, MQ Series and multiple application development frameworks
You will collaborate with senior architects to manage overall technology currency, lifecycle and health of the application portfolio supporting a domain and develop heat map views to inform investment decisions.
What do you need to succeed?
Undergraduate Degree in Computer Science, Engineering, or equivalent experience
10+ years of experience in IT
Exceptional written and verbal communication skills and strong analytical, consultative, and team facilitative skills
Knowledge, experience, and understanding of architecture, application development, application systems design and technology integration, problem solving, expressing architecture patterns and defining complex solution architectures
Capability to establish and maintain effective partnerships and relationships with global architecture areas, Application Development, T&O management, RBC business groups, Global Technology Infrastructure, and others
Experience in Cloud Computing and Public Cloud Platforms : Pivotal Cloud Foundry, OpenShift, Kubernetes
Experience with data architecture and data modeling and database technologies such as relational, non-structured, document based
Experience in APIs, Micro services and Event Based Architectures, Rest, Redis, ElasticSearch
Experience in mainframe technologies is desired : MQ Series, COBOL, IMS, DB2
Experience leading and / or working with technical squads using Agile Methodology
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper.
We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
Ability to make a difference and lasting impact
Work in a dynamic, collaborative, progressive, and high-performing team
Opportunities to do challenging work and to learn and apply leading edge technologies
Learn more about RBC Tech Jobs
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at rbc.com / careers .
City : Toronto
Address : 88 Queens Quay W
Work Hours / Week : 37.5
Work Environment : Office
Employment Type : Permanent
Career Level : Experienced Hire / Professional
Pay Type : Salary + Variable Bonus
Required Travel(%) : 0
Exempt / Non-Exempt : N / A
People Manager : No
Application Deadline : 04 / 30 / 2020
Platform : Technology and Operations
Ad Code(s) :