Talent.com
Associate Director, Lead Software Developer
Associate Director, Lead Software Developer0000050007 Royal Bank of Canada • 1 PLACE VILLE MARIE:MONTRÉAL
Associate Director, Lead Software Developer

Associate Director, Lead Software Developer

0000050007 Royal Bank of Canada • 1 PLACE VILLE MARIE:MONTRÉAL
2 days ago
Job type
  • Full-time
Job description

Job Description

What is the opportunity?We are seeking an experienced Senior Development Lead to join our engineering team, leading the design and development of mission-critical applications using Java technologies. This role combines hands-on technical expertise with team leadership responsibilities, driving both architectural decisions and people development. The successful candidate will lead a team of developers while remaining actively involved in coding, code reviews, and technical problem-solving across complex, scalable systems.What will you do?
  • Architect robust, scalable, and maintainable solutions that align with business requirements and technical standards

  • Drive technical decision-making for the team, evaluating frameworks, libraries, and architectural patterns

  • Hands-on coding in Java (Spring Boot, microservices)

  • Establish and enforce coding standards, best practices, and development methodologies

  • Lead technical discussions, design reviews, and architecture planning sessions

  • Lead and hands on for tech currency items such as system patches and upgrade

  • In this role, you will communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide

What do you need to succeed?Must-have
  • Bachelor’s degree in computer science, Engineering, or related field along with 3+ years lead experience

  • Experience working in Capital Markets

  • 7+ years of hands-on software development experience with strong expertise in Java: Proficiency with Spring Framework, Spring Boot, REST APIs, microservices architecture

  • 3+ years experience with Python: experience with Django/Flask, pandas, NumPy, data processing libraries, and scripting; knowledge of cloud platforms and containerization (Docker, Kubernetes); knowledge of Linux system

  • Strong understanding of object-oriented programming, design patterns, and software architecture principles; experience with databases (SQL and NoSQL), ORM frameworks, and data modeling; proficiency with version control (Git), build tools (Maven/Gradle), and CI/CD pipelines

Nice-to-have
  • Workflow and document management solutions development

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

  • Flexible work/life balance options

  • Work in a dynamic, collaborative, progressive, and high-performing team

  • Ability to make a difference and lasting impact

#LI-POSTJob SkillsActive Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)Additional Job Details

Address:

1 PLACE VILLE MARIE:MONTRÉAL

City:

Montréal

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

CAPITAL MARKETS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2026-04-05

Application Deadline:

2026-04-30Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveOur Employment OpportunitiesAt RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One 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. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

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 jobs.rbc.com.

RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Create a job alert for this search

Associate Director, Lead Software Developer • 1 PLACE VILLE MARIE:MONTRÉAL

Similar jobs
Associate Software Engineer Focused On Ai-Driven Development

Associate Software Engineer Focused On Ai-Driven Development

RealDecoy • Rivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time
Launch your career in software engineering by utilizing AI tools to develop innovative solutions.Collaborate with a dynamic team while embarking on a path of continuous learning and growth.As an As...Show more
Last updated: 3 days ago • Promoted
Associate Director / Senior Consultant (Loan Monitoring), Buildings | Cost Consultancy | Montre...

Associate Director / Senior Consultant (Loan Monitoring), Buildings | Cost Consultancy | Montre...

Outpost Recruitment • Montréal, Canada
Full-time +1
Our client, a leading cost consulting and project management firm has immediate openings for a number of roles including Senior Consultant and Associate Directors based in Toronto, Vancouver and Mo...Show more
Last updated: 26 days ago • Promoted
Associate Director Interest Rate Risk (Hybrid)

Associate Director Interest Rate Risk (Hybrid)

National Bank • Montreal, Toronto
Full-time +2
Capital Markets and treasury, Finance and accounting, Risk management .A career an Associate Director, you will play a key second line of defense role in overseeing Interest Rate Risk in the Bankin...Show more
Last updated: 30+ days ago • Promoted
Lead Android Developer

Lead Android Developer

TELUS Digital • saint-esprit, QC, ca
Full-time
Lead Android DeveloperAbout us:Welcome to TELUS Digital — where innovation drives impact at a global scale.As an award-winning digital product consultancy and the digital divi...Show more
Last updated: 4 days ago • Promoted
Sr SAP Solutions Architect

Sr SAP Solutions Architect

Insight Global • mercier, QC, ca
Full-time
Insight Global is seeking an SAP Solution Architect to join a top aerospace company based in Longueuil, QC.This role may be performed on a hybrid/remote basis.Key Responsibilities: - Guide and assi...Show more
Last updated: 3 days ago • Promoted
Bilingual Director of Software Development for Document Management Solutions

Bilingual Director of Software Development for Document Management Solutions

Intact Financial Corporation • Montreal
Full-time
Lead cutting-edge software development as a Bilingual Director.Shape the central document management platform while mentoring teams and ensuring operational excellence in a hybrid work environment....Show more
Last updated: 11 days ago • Promoted
Anaplan Architect

Anaplan Architect

Polestar Analytics • mercier, QC, ca
Full-time
Anaplan ArchitectProfile Summary: As an Anaplan Architect, you will lead the end-to-end design and implementation of Anaplan solutions for financia...Show more
Last updated: 27 days ago • Promoted
Associate Director, IT Solutions Delivery

Associate Director, IT Solutions Delivery

Iaawg • Montreal
Full-time
Job Description**## Associate Director, IT Solutions Delivery**Identity and Access Management (IAM) – Access Management**## Build the future with usAs **Associate Director, IT Solutions Delivery – ...Show more
Last updated: 2 days ago • Promoted
Associé(e) principal(e) en F&A | Senior M&A Associate

Associé(e) principal(e) en F&A | Senior M&A Associate

Valsoft Corporation • Montreal (administrative region), QC, CA
Full-time
Fluent Software Group is part of.Since 2015, Valsoft has acquired and grown.At Fluent, we don’t flip companies.We acquire, operate, and grow exceptional software businesses — preserving culture whi...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer (Consumer Interactions Division)

Senior Software Developer (Consumer Interactions Division)

Toparo • Montreal, Montreal (administrative region), CA
Full-time +1
As a Senior Software Developer within our client's Consumer Interactions division, you will be a key contributor to the growth and enhancement of their consumer interaction systems.We are seeking a...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer — Platform & Api Integrations

Senior Software Developer — Platform & Api Integrations

Global Talent Alliance, Canada • Rivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time
A technology consultancy is looking for a Specialist Software Developer to enhance its application solutions in Ottawa.The ideal candidate will have significant experience in IT service management ...Show more
Last updated: 30+ days ago • Promoted
Associate Director, Low-latency Software Engineer (C++)- EN

Associate Director, Low-latency Software Engineer (C++)- EN

RBC • Montreal
Full-time
Capital Markets Technology is seeking a strong Senior Low Latency Engineer to develop multi-asset trading infrastructure utilizing C++, low-latency messaging and high performance data structures.De...Show more
Last updated: 15 days ago • Promoted
Bilingual Director of Software Development for Innovative Solutions

Bilingual Director of Software Development for Innovative Solutions

Intact • Montreal
Full-time
Lead the strategic vision and development of a mission-critical document management platform as a Bilingual Director.Oversee operational excellence, team performance, and customer-driven solutions ...Show more
Last updated: 11 days ago • Promoted
Lead Software Architect for High-Performance Wealth Management Solutions

Lead Software Architect for High-Performance Wealth Management Solutions

Croesus • Montreal West, QC, CA
Full-time
Become the architect of innovative wealth management systems as a Software Architect.Leverage cutting-edge technologies to ensure system scalability, security, and performance in a hybrid work envi...Show more
Last updated: 11 days ago • Promoted
Technical Lead

Technical Lead

Anime Universe • saint-esprit, qc, ca
Full-time
Minimum commitment: 20 hours per week.A Technical Lead provides technical direction and oversight for software projects, ensuring solutions are scalable, secure, and aligned with business objective...Show more
Last updated: 4 days ago • Promoted
Director of Software Development with Team Leadership Focus

Director of Software Development with Team Leadership Focus

Plusgrade • Montreal
Full-time
Join as a Software Development Director, leading engineering teams through innovation.Manage platform evolution while fostering collaboration and technical excellence in a high-performing environme...Show more
Last updated: 5 days ago • Promoted
Software Lead

Software Lead

Eli Health • Montreal
Full-time
Eli Health is making continuous hormone monitoring possible so users can attain their daily and long‑term health goals.No more waiting days to track key biomarkers, now you get actionable results i...Show more
Last updated: 3 days ago • Promoted
Software – Managing Director

Software – Managing Director

Stonewood Group Inc. • Rivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time
The Managing Director, Ottawa reports directly to GM of Parent Company.This role is located in Ottawa and responsible for driving sales revenue and cross-functional operational effectiveness from w...Show more
Last updated: 30+ days ago • Promoted