Talent.com
Associate Director, Lead Software Developer
Associate Director, Lead Software Developer0000050007 Royal Bank of Canada • 335 8 AVE SW:CALGARY
Associate Director, Lead Software Developer

Associate Director, Lead Software Developer

0000050007 Royal Bank of Canada • 335 8 AVE SW:CALGARY
5 hours 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 • 335 8 AVE SW:CALGARY

Similar jobs
Associate Director

Associate Director

Kalos LLP I Transactions Diligence Advisory • Calgary
Full-time
Kalos was founded in 2019 by Big 4 alumni dedicated to building a high-performing team with a shared commitment to better-serving clients’ needs.We’re a CPA and CBV firm that specializes in transac...Show more
Last updated: 4 days ago • Promoted
Associate Principal Solution Architect

Associate Principal Solution Architect

Red Hat • Calgary, AB, CA
Full-time
The Red Hat Telco sales organization seeks an Associate Principal Solution Architect to lead our Telco solution architects account with a track record of successfully delivering business results.In...Show more
Last updated: 12 days ago • Promoted
Director-SCADA Solutions

Director-SCADA Solutions

Dexcent • Calgary, AB, CA
Full-time
Director – SCADA Solutions (AVEVA Enterprise or CygNet Expert).Director – SCADA Solutions (AVEVA Enterprise or CygNet Expert).Ideally the individual will be located in.This is a full time opportuni...Show more
Last updated: 30+ days ago • Promoted
Associate (On-Site)

Associate (On-Site)

NATIONAL BANK OF CANADA • Calgary, Ab, CA
Full-time +2
Status: Permanent Type of Contract.Schedule: Full-Time Full Time / Part Time?.Area(s) of interest: Wealth management.Location(s): Calgary.A career as an Associate in the Wealth Management team at...Show more
Last updated: 4 days ago • Promoted
Oracle Alliances Lead

Oracle Alliances Lead

Spaulding Ridge • Calgary, Toronto
Full-time
Spaulding Ridge is an advisory and IT implementation firm.We help global organizations get financial clarity into the complex, daily sales, and operational decisions that impact profitable revenue ...Show more
Last updated: 30+ days ago • Promoted
Guidewire Lead developer

Guidewire Lead developer

Pacer Staffing • calgary, ab, ca
Full-time
Should have worked as Tech Lead.Show more
Last updated: 11 days ago • Promoted
Associate Director in Data Solutions and Compensation Consulting

Associate Director in Data Solutions and Compensation Consulting

1110 Kyndryl Canada Limited • Calgary, AB, CA
Full-time
Elevate business performance as an Associate Director specializing in data and AI consulting.Drive impactful compensation strategies and workforce solutions in a hybrid work model.This pivotal role...Show more
Last updated: 3 days ago • Promoted
Associate director, M&A (Global role – in a virtual working environment)

Associate director, M&A (Global role – in a virtual working environment)

Grant Thornton International Ltd • calgary, ab, ca
Full-time
Grant Thornton is one of the world’s leading professional services networks with member firms in 150 markets, 80,000 people and global revenues of $8.Member firms offer audit, tax, and advisory ser...Show more
Last updated: 30+ days ago • Promoted
Associate Director, Asset Modelling - STG Life Solutions

Associate Director, Asset Modelling - STG Life Solutions

Aon Corporation • Calgary, AB, CA
Full-time
Associate Director, Asset Modelling - STG Life Solutions.As part of an industry-leading team, you will help empower results for our clients by delivering innovative and effective solutions as part ...Show more
Last updated: 24 days ago • Promoted
Lead Software Developer

Lead Software Developer

Seequent • Calgary, AB, CA
Full-time
Direct message the job poster from Seequent.Talent Acquisition | Recruitment | Leadership | Candidate Experience Advocate |.As a Lead Software Developer, you will have the opportunity to lead your ...Show more
Last updated: 30+ days ago • Promoted
Associate Director, Investments (Indigenous Projects)

Associate Director, Investments (Indigenous Projects)

Canada Infrastructure Bank (CIB) • Calgary, AB, CA
Full-time
Directeur·Rice Associe·E, Investissements (Projets Autochtones).La Banque de l’infrastructure du Canada (BIC), dont le siège social est à Toronto, a la responsabilité d’investir dans de nouveaux pr...Show more
Last updated: 30+ days ago • Promoted
Lead Android Software Developer (multiple opportunities)

Lead Android Software Developer (multiple opportunities)

PowerToFly • Calgary, AB, CA
Full-time
We’re seeking someone to join our E-trade mobile android team as a Lead Android Engineer in Client Platforms to drive the evolution of our flagship E*TRADE Android application used by millions of c...Show more
Last updated: 30+ days ago • Promoted
Technical Lead

Technical Lead

Anime Universe • calgary, ab, 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: 2 days ago • Promoted
Director of Development

Director of Development

Porte Communities • calgary, AB, ca
Full-time
Director, Development – CalgaryLocation: Calgary, ABCompany: Porte CommunitiesPorte Communities is a purpose‑driven, family‑run real estate developer with more than 5...Show more
Last updated: 25 days ago • Promoted
Software Engineering Director

Software Engineering Director

Canonical • Calgary, AB, CA
Full-time
This is the general track for Engineering Director at Canonical, apply here if you are confident to run a project which spans teams and time zones, hiring and managing engineering managers and staf...Show more
Last updated: 1 day ago • Promoted
Associate Director, Asset Modelling - STG Life Solutions

Associate Director, Asset Modelling - STG Life Solutions

Aon • Calgary, AB, CA
Full-time
As part of an industry-leading team, you will help empower results for our clients by delivering innovative and effective solutions as part of our PathWise Solutions Group (PSG) business group with...Show more
Last updated: 21 days ago • Promoted
Delivery Lead

Delivery Lead

Auxo | Growth Partner • calgary, AB, ca
Full-time
Delivery Lead, Platform OperationsLocation: Remote (Canada)Salary: 90 000$ - 110 000$ Type: Full timeAuxo is hiring a P...Show more
Last updated: 10 days ago • Promoted
Senior Software Engineer - Platform & Architecture Lead

Senior Software Engineer - Platform & Architecture Lead

Netcracker Technology • Calgary, AB, CA
Full-time
A leading technology company in Calgary is looking for a Senior Software Engineer to design and deliver robust software solutions.The role involves mentorship, collaboration, and leading complex pr...Show more
Last updated: 30+ days ago • Promoted