You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Director-Technology Lead

Montreal, QC
Full Time
7 days ago
What is the opportunity?

An OMNI chapter lead is responsible for driving the vision of a specific competency within the development community of Omni. They do this by nurturing talent and culture, facilitating learning and knowledge sharing, and applying their technical expertise to ensure that Omni is on the leading edge of development practices.

This role is a six senior management roles in the Omni program. They are a leader who uses impact and influence to help increase the technical competency and execution ability of Omni.

What will you do?

Knowledge Sharing and Learning

  • Lead the training of developers across Omni by coordinating internal and external seminars and workshops
  • Liaise with the Omni Talent Squad to bring in external programs/vendors for training and development
  • Foster a culture of self-improvement and learning by encouraging developers to leverage their "10%" chapter time for innovation
  • Lead meetings and activities that enable cross-squad and cross-journey knowledge sharing to solve common problems
  • Represent RBC (attend and present at) external and internal technical conferences

Technical Leadership

  • Drive Omni-wide technical deliverables across journey backlogs, by collaborating with Journey Owners and Product Owners
  • Research and influence industry trends within their chapter's competency and ensure that Omni is leveraging the best available tools and techniques
  • Establish technical standards and best practices for journeys and squads
  • Drive innovation with chapter members through meetings and activities (code reviews, demos, meetups, conferences, etc.)
  • Evangelize chapter, Agile and Omni best practices for all developers across all squads

Nurture Talent and Culture

  • Manage talent within their chapter in conjunction with journey technical leads and the Omni Talent Squad
  • Create learning paths and development plans with chapter members
  • Establish goals for developers within their chapter aligned to the chapter's competencies
  • Provide 1:1 coaching and mentoring with chapter members, encouraging growth outside their chapter competency
  • Work with journey technical leads and the Talent Squad to attract top talent

Relationships and Communications

  • Act as a trusted technical partner to the Omni business by providing guidance and technical direction
  • Maintain relationships with senior management and executives across T&O and P&CB to help prioritize and drive Omni objectives
  • Influence squad backlogs by working with Omni Product Owners to prioritize technical debt and other key technical deliverables

Squad/Team Lead

  • Responsible for delivery execution of a squad of 6-8 developers
  • Act as a full-stack lead developer for the squad (hands on coding experience)
  • Run code reviews, monitor test reports and ensure code quality
  • Ensure all code delivered aligns to Omni/RBC best practices
  • Promote an agile culture and Omni way of working inside of the squad and help the designated scrum master run agile events

What do you need to succeed?

Must Have

  • 7 years in software development/engineering
  • 5 plus years of experience as a team lead; mentoring and leading experience
  • 3-5 years developing software in an Agile environment

Nice to Have

  • Prioritizes innovation and research activities for chapter members
  • Assesses employee performance in conjunction with others from Omni (i.e. journey technical leads, journey owners, product owners, squad technical leads)
  • Hiring of developers and engineers
  • Working knowledge of French

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
  • 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
  • Opportunities to do challenging work
  • Opportunities to take on progressively greater accountabilities

Learn more about RBC Tech Jobs

About RBC
Royal Bank of Canada is Canada's largest bank, and one of the largest banks in the world, based on market capitalization. We are one of North America's leading diversified financial services companies, and provide personal and commercial banking, wealth management, insurance, investor services and capital markets products and services on a global basis. We have over 80,000 full- and part-time employees who serve more than 16 million personal, business, public sector and institutional clients through offices in Canada, the U.S. and 37 other countries.For more information, please visit

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign upand 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 .

Inclusion and Equal Opportunity Employment
RBC is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status, Aboriginal/Native American status or any other legally-protected factors. Disability-related accommodations during the application process are available upon request.

City: Montreal
Address: Montreal
Work Hours/Week: 37.5
Work Environment: Office
Employment Type: Permanent
Career Level: Senior Manager/Director
Pay Type: Salary + Variable Bonus
Required Travel(%):0
Exempt/Non-Exempt: N/A
People Manager: Yes
Application Deadline: 07/23/2021
Req ID: 331458

Ad Code(s):
Information Technology

The #1 Podcast for Jobseekers

Latest Episode:

#40 - Digital Supercluster - How to Become a Successful Starter

Interested in jobs like this?

Sign up for email alerts
Get job alerts

About RBC

At RBC, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose. Whether you’re ...

Read More
Banking & Finance
10,000+ employees