Lead Full Stack Developer

RBC

Toronto

On-site

CAD 120,000 - 180,000

Full time

43 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Comprehensive Total Rewards Program
Bonuses and flexible benefits
Stock where applicable

Job summary

RBC is seeking a Senior Full Stack Developer to join the Residential Lending technology team in Toronto. You will own lower environments, stabilize CI/CD, and partner with developers to diagnose and resolve issues while ensuring cloud infrastructure reliability.

You will apply 10+ years of C#, Azure, and DevOps experience to design APIs, integrate systems, and support mortgage applications in a fast-paced, regulated environment.

Qualifications

  • 10+ years with C# (.NET Core), RESTful APIs, and web services.
  • 10+ years designing and operating Azure cloud solutions.
  • Hands-on DevOps experience: CI/CD, deployments, and environment management.
  • Strong REST APIs, system design, and data mapping between systems.
  • Knowledge of Docker and Kubernetes; familiarity with design patterns and SOA.
  • Experience with AI coding tools and Agile delivery.

Responsibilities

  • Own day-to-day health of lower environments (dev/test/UAT): provisioning, configuration, deployments, monitoring, and incident response.
  • Partner with developers to reproduce and resolve environment and integration issues.
  • Implement, maintain, and improve CI/CD pipelines for secure deployments to cloud environments.
  • Provide engineering support including performance tuning and deployment troubleshooting.
  • Design, build, and support APIs and data integrations across environments.
  • Collaborate with business partners to clarify needs and prioritize work.
  • Work with distributed teams to deliver capabilities in mortgage/lending apps.
  • Utilize GenAI tools for code assistance, test data, and automated testing.
  • Analyze data models and maintain database designs for troubleshooting.

Skills

C# \.NET Core
RESTful APIs
Azure cloud
DevOps CI/CD
SQL/NoSQL
MVC / MVVM
AI coding tools
Architectural design
System integration
Problem solving

Tools

Docker
Kubernetes
OpenShift
Figma
Adobe XD

Job description

What is the opportunity?

We’re seeking a Full Stack Developer to join the Residential Lending (Mortgage) technology team, embedded with DevOps/Support. You’ll own and stabilize lower environments, partner with application developers to diagnose and resolve issues, and help keep CI/CD and cloud infrastructure reliable so teams can deliver safely and quickly.

Job Description

We’re seeking a Full Stack Developer to join the Residential Lending (Mortgage) technology team, embedded with DevOps/Support. You’ll own and stabilize lower environments, partner with application developers to diagnose and resolve issues, and help keep CI/CD and cloud infrastructure reliable so teams can deliver safely and quickly.

What will you do?
  • Own day-to-day health of lower environments (dev/test/UAT): provisioning, configuration, deployments, monitoring, and incident response.
  • Partner with application developers to reproduce, triage, and resolve environment and integration issues across the stack.
  • Implement, maintain, and improve CI/CD pipelines (Azure DevOps / GitHub Actions) for consistent, secure deployments to cloud environments.
  • Perform engineering support work including performance tuning, monitoring, and deployment troubleshooting.
  • Design, build, and support APIs and integrations (REST, Kafka/event-driven) that connect systems and data across environments.
  • Collaborate with business partners, architects, and product teams to clarify technical needs and prioritize environment and platform work.
  • Work with enterprise-distributed teams to deliver and support capabilities in mortgage/lending applications.
  • Use GenAI tools (e.g., Claude, Copilot) for code assistance, test data, and automated testing; look for opportunities to automate repetitive support and delivery work.
  • Analyze and maintain data/database designs and models across environments as needed for troubleshooting and support.
  • Follow architectural standards, security practices, and established methodologies.
What do you need to succeed?
Must-have
  • 10+ years with C# (.NET Core), Visual Studio, web services, XML, and RESTful APIs; experience with Kafka and/or event-driven integration.
  • 10+ years designing and operating cloud solutions on Azure (Logic Apps, Azure Functions, Azure DevOps, Event Hub, Redis, Cosmos DB, Blob Storage, Key Vault, Azure Repos).
  • Strong background in REST APIs, system design, application integration, and data mapping between source and target systems.
  • Hands-on DevOps experience: CI/CD, environment management, deployments, and supporting developers in lower environments.
  • Knowledge of Docker and Kubernetes.
  • Experience with design patterns (MVC, MVVM, etc.), SOA, and related architectural concepts.
  • Experience with AI coding tools (e.g., GitHub Copilot), SQL and/or NoSQL databases, and Agile delivery.
  • Strong problem-solving skills; able to explain technical issues to non-technical partners and work across business and engineering teams.
  • Curiosity, continuous learning, and comfort with new tools and platforms.
  • Understanding of financial services and lending/mortgage business models preferred.
Nice-to-have
  • Experience with OpenShift or multi-cloud (AWS/Azure).
  • Familiarity with prototyping tools (Figma, Adobe XD).
  • Prior support/SRE-style work in regulated banking environments.
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.
Job Skills

Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications

Additional Job Details
Address

180 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

2026-08-05

Application Deadline

2026-10-09

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Application Developer, IT
Senior Application Developer, IT

First National Financial LP • Toronto

On-site
CAD 108,000 - 128,000
Competitive compensation
Benefits package
Career advancement
+5
Senior Full Stack Engineer
Senior Full Stack Engineer

RBC • Toronto

On-site
CAD 120,000 - 160,000
Bonuses and flexible benefits
Stock options where applicable
World-class training program
+1
Lead Full Stack Developer (Java/Python/React)
Lead Full Stack Developer (Java/Python/React)

Worky • Toronto

On-site
CAD 140,000 - 190,000
Total Rewards Program
Coaching & development
Dynamic team environment
+2
Full Stack Software Developer (Full-time; Hybrid)
Full Stack Software Developer (Full-time; Hybrid)

Mainstreet Credit Union • Chatham

On-site
CAD 85,000 - 106,000
Living Wage
Cooperative culture
Work-life balance
+2
Senior Application & Infrastructure Analyst
Senior Application & Infrastructure Analyst

Scotiabank • Toronto

On-site
CAD 85,000 - 115,000
Diversity, Equity, Inclusion & Allyship
Tuition assistance
Competitive rewards program
+2
Full Stack Software Developer (Full-time; Hybrid)
Full Stack Software Developer (Full-time; Hybrid)

Mainstreet Credit Union Canada • Sarnia

On-site
CAD 85,000 - 106,000
Living Wage
Values-based cooperative
Work-life balance
+2
Full Stack Software Developer (Full-time; Hybrid)
Full Stack Software Developer (Full-time; Hybrid)

Mainstreet Credit Union Canada • Strathroy

On-site
CAD 85,000 - 106,000
Living wage
Cooperative workplace
Work-life balance
+1
Staff Engineer – Software Development, Architecture, Security & Governance
Staff Engineer – Software Development, Architecture, Security & Governance

RBC • Toronto

On-site
CAD 140,000 - 190,000
Total rewards program
Coaching & development
World-class training
Software Engineer (Mortgages)
Software Engineer (Mortgages)

Community Trust Company • Canada

On-site
CAD 85,000 - 105,000
Health & wellbeing resources
Paid vacation, personal leave
Hybrid work environment
+2
Lead Platform Engineer
Lead Platform Engineer

RBC • Toronto

On-site
CAD 150,000 - 190,000
Total rewards
Flexible work hours
Training program
+1