Director, Software Development

Full Time
  • Full Time
  • Toronto

RBC



Join to apply for the Director, Software Development role at RBC

Get AI-powered advice on this job and more exclusive features.


Job Summary

What is the opportunity?

Global Functions Technology (GFT) is part of RBC’s Technology and Operations division. GFT’s impact is far-reaching as we collaborate with partners from across the company to deliver innovative and transformative IT solutions. Our clients include Risk, Finance, HR, CAO, Audit, Legal, Compliance, Financial Crime, Capital Markets, Personal and Commercial Banking, and Wealth Management. We also lead the development of digital tools and platforms to enhance collaboration.



Market and Counterparty Credit Risk IT provides technology solutions to support Group Risk Management in their management of Market and Counterparty Credit Risk.

We are building a team that embraces innovation and enthusiasm to bring a fresh perspective. We’ve been on a journey to build high-performing, resilient, real-time risk control platforms that can grow with the demands on Market & Counterparty Credit Risk, supporting RBC’s business goals.



We’re looking for a talented and passionate Solution Lead to join our team. As a Solution Lead, you will work in an agile environment to deliver high-performing applications built on cloud platforms and streaming technologies. We believe in continuous growth and expanding your capabilities. Join us today and influence the strength of RBC’s risk management.

What will you do?

  • Assume the role of Solution Lead, partnering with Business Leads and Product Owners to deliver the product and infrastructure roadmap involving Gen AI and ML capabilities.
  • Provide technical leadership and hands-on contribution to software products involving Python, Java, Gen AI, ML.
  • Manage a team of developers responsible for delivering top-tier products.
  • Set the vision and establish strategic roadmaps involving Gen AI.
  • Build engaging, customer-focused applications emphasizing software engineering, design, and architecture excellence.
  • Provide leadership and expert counsel in establishing standards, guidelines, and best practices.

What do you need to succeed?

  • You’re a creative problem-solver, outcome-focused, and passionate about building software products and ownership.
  • You’re a team player and technical mentor, eager to coach others and share ideas.
  • You’re an exceptional communicator, able to articulate technical issues to business partners.
  • Participate in architectural discussions and design exercises to create world-class solutions designed for deployment in the cloud.

Must Have:

  • 12+ years of leading high-performance software engineering teams in Investment Banking or Market Risk environments, focusing on driving business value through innovation and delivery.
  • 10+ years of IT development or 7+ years of design, implementation, or consulting experience in applications development.
  • Strong experience in technical delivery and team building.
  • Proficiency in Java and Spring, with a background in software development and architecture planning.
  • Experience delivering regulatory applications with modern user experience and security.
  • Experience designing and building microservice architectures in cloud environments.
  • Applied knowledge of ML, Data Science, or Generative AI.

Nice to Have:

Experience managing application development financials, KPIs, and strategic planning to meet KPIs through roadmaps and marketing strategies.


Additional Job Details

Address: RBC Centre, 155 Wellington St W, Toronto


City: Toronto


Country: Canada


Work hours/week: 37.5


Employment Type: Full-time

Platform: Technology and Operations


Job Type: Regular

Pay Type: Salaried


Posted Date: 2025-05-15

Application Deadline: 2025-06-13


Note: Applications accepted until 11:59 PM the day before the deadline.

Inclusion and Equal Opportunity Employment

At RBC, we value an inclusive workplace with diverse perspectives. We support our employees to perform at their best, collaborate effectively, innovate, and grow professionally. We foster a respectful environment that promotes belonging and opportunity for all.



Join our Talent Community



Stay informed about career opportunities at RBC. Sign up for updates on jobs, tips, and events. Visit jobs.rbc.com to learn more about how we create a future together.


#J-18808-Ljbffr

Source

To apply, please visit the following URL: