Posted in

Director – Solutions Architect Core Banking

Director – Solutions Architect Core Banking

CompanyRoyal Bank of Canada
LocationToronto, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Typically requires 5 to 7 years of related experience in Solution Architecture, and 5 years of experience in application design and complex integrations projects
  • Advanced knowledge of industry practices, with focus on micro services, cloud application design, API design, messaging design patterns, and domain driven design
  • Advanced experience in a variety of environments (Cloud, distributed and mainframe, business workflows and services/APIs, databases)
  • Excellent communication skills
  • Effective negotiation skills, stakeholder management
  • Ability to influence at the Director level (unit and other partner units)

Responsibilities

  • Define and socialize technology strategies with senior business leaders
  • Assess and analyze current state environment and technology choices to evaluate solution alternatives.
  • Engage vendors to understand their solutions and fit with RBC technology standards and business objectives
  • Establish data architectures and logical models
  • Define end to end technical solutions that take into account the enterprise architecture strategies, current state environment and constraints.
  • Analyze the viability of solutions to meet project timeline, budget and quality.
  • Create solution architecture blueprints and drive all Athena and ARB certifications to closure
  • Identifies opportunities to improve solution’s resilience, reusability, complexity, security etc. and build them into project solutions.
  • Identify technical issues and risks and defines mitigation approach.
  • Raise awareness of associated tech and operational debt that could arise from tactical approaches.
  • Provide technical leadership to the project right from the idea creation stage.

Preferred Qualifications

  • Data architecture and data modeling
  • Banking deposits and/or payments experience
  • Customer Master Data Management
  • Experience integrating SaaS or other 3rd party solutions