Home Job Listings Categories Locations

Director IT Portfolio

📍 Toronto, Canada

Technology RBC

Job Description

Job Description 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 represent 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.

Responsibilities

Lead, coach and develop 7 to 10 highly skilled and diverse IT professionals and lead offshore teams.

Manage all development delivery against mission‑critical SOC1/SOX applications and productivity tools.

Direct the work—scope, schedule, etc.—of the development teams (Fibrs, T&O Finance, CQRS, LLPS, RPA & Productivity Tools).

Have a good understanding of SDLC concepts and extensive experience in leading large teams.

Leverage AI to build scalable processes and integrate machine learning models across platforms while reducing time to market.

Shape the future technology direction of Finance & Audit IT (front, middle and back office). Be responsible and accountable for the stability, performance, production, compliance, roadmap strategy and development initiatives for applications in the portfolio.

Contribute to successful project completion within budget and on time by identifying risks and developing/recommending mitigation strategies.

Make architectural decisions for all relevant applications in line with the agreed strategy and roadmap.

Research emerging trends/best practices and determine implications of proposed solutions on meeting business unit strategy.

Qualifications

7 to 12 years of demonstrated leadership experience managing, motivating and providing mentorship to resources on high‑performing IT Development Teams.

Strong understanding of Big Data, full‑stack programming products (Python, Angular, C++, Java, .NET), databases (DB2 & SQL).

DEVOPS knowledge (GitHub, Jenkins, Helios, Nexus, UCD, etc.).

Direct the work—scope, schedule, etc.—of the development teams (T&O Finance, LLPS, CQRS, Fibrs, RPA & Productivity Tools).

Strong communication and presentation skills and comfortable presenting to executive‑level audiences.

Infrastructure knowledge (Client/Server, SaaS, Mainframe, etc.).

Nice to Have

Solid and demonstrated background in management and managing IT development.

Understanding and technical knowledge in cross‑platform and cross‑database space.

Experience with multi‑tier system development for large enterprises.

Facilitate joint planning with business partners in the early stages of project formation.

Benefits

A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.

Leaders who support your development through coaching and managing opportunities.

Ability to make a difference and lasting impact.

Work in a dynamic, collaborative, progressive, and high‑performing team.

A world‑class training program in financial services.

Flexible work/life balance options.

Opportunities to do challenging work.

Additional Information Location: Toronto, Canada. Work hours: 37.5 per week. Employment Type: Full time.

Job posted on 2026‑02‑25. Application deadline 2026‑03‑16.

Applications will be accepted until 11:59 PM on the day prior to the application deadline date above.

Equal Opportunity At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 8, 2026
Job Type: Technology
Location: Toronto, Canada
Company: RBC

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.