Talent.com
Senior.Net Developer (C#)
Senior.Net Developer (C#)0000050007 Royal Bank of Canada • MONTRÉAL, Quebec, Canada
No longer accepting applications
Senior.Net Developer (C#)

Senior.Net Developer (C#)

0000050007 Royal Bank of Canada • MONTRÉAL, Quebec, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

What is the Opportunity?Join a high-impact team building next-generation securitization platforms for structured finance and capital markets. As a Service .NET Developer, you will design, develop, and deploy microservices-based applications that power end-to-end securitization workflows, including pricing engines, risk analytics, and deal lifecycle management.What Will You Do?
  • Design and implement high-performance microservices using .NET Core and ASP.NET Core to support securitization processes.

  • Proficiency in database design and SQL

  • Integrate real-time market data, risk analytics, and regulatory compliance controls into distributed systems.

  • Write clean, maintainable code with a focus on async/await patterns, dependency injection, and performance optimization.

  • Collaborate with architects and teams to ensure scalability, security, and alignment with capital markets standards.

  • Participate in agile ceremonies, code reviews, and troubleshooting mission-critical production issues.

  • Contribute to modernizing legacy systems through API-driven architectures and DevOps practices.

  • 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:
  • 5+ years of hands-on experience with C# .NET Core and ASP.NET Core.

  • Proven expertise in building microservices, RESTful APIs, and distributed systems.

  • Strong understanding of async programming, dependency injection, and design patterns.

  • Experience with message queues (Kafka, Solace) or event-driven architectures.

  • Experience with DevOps tools (e.g., Docker, Kubernetes, CI/CD pipelines).

  • Knowledge of cloud platforms (Azure/AWS)

Nice-to-Have:
  • Exposure to generative AI/ML integration in financial workflows.

  • Experience with Python Programming

  • Familiarity with financial services or capital markets systems (securitization experience a plus).

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-post#TECHPJob 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-02-18

Application Deadline:

2026-03-18Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt 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

Senior.Net Developer (C#) • MONTRÉAL, Quebec, Canada

Similar jobs

Senior Developer and Architect in.NET and Blazor Innovations

LARGIER CONSEILSMontreal
Full-time

Shape the future of a SaaS platform as a Senior.Spearhead the modernization of legacy systems by utilizing.This essential role requires over 7 years of experience in C# and.NET, focusing on holisti...Show more

 • Promoted

Senior.NET Lead: Modernize Backends & Apps (Remote)

GuruLinkMontreal (administrative region), QC, CA
Remote
Full-time

A leading technology company is seeking a seasoned.NET Developer to help modernize their stack and enhance technical improvements across their platform.This role involves migrating legacy applicati...Show more

 • Promoted

Senior.NET 8 Developer – Cloud & UI

Societe GeneraleMontreal (administrative region), QC, CA
Full-time

A global banking institution in Montreal seeks a skilled software developer to improve and scale their applications.The ideal candidate will have expertise in C#,.Net 8, and cloud technologies incl...Show more

 • Promoted

Senior Full Stack Developer (C#.Net, Angular 5+, Azure) - Toronto, ON

Source CodeMontreal (administrative region), QC, CA
Full-time

About the job Senior Full Stack Developer (C#.Net, Angular 5+, Azure) - Toronto, ON.Design and develop elegant and accessible front-end solutions which are end-to end: from technical analysis and d...Show more

 • Promoted

C#/.net developer

Info-WaysMontreal (administrative region), QC, CA
Full-time

BGV will be done for the selected candidates.Professional Development Experience:.Strong core Computer Science fundamentals, Object‑Oriented development, Data structures, Memory Management, Debuggi...Show more

 • Promoted

Senior.NET Developer

LTIMindtreelaval, QC, ca
Full-time

LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace.Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnan...Show more

 • Promoted

Montréal [Hybrid] FullStack C#.Net Developer

QUANTEAM - North America (RAINBOW PARTNERS Group)Montreal (administrative region), QC, CA
Full-time

As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in Banking, Finance, and Financial Services.Guided by our core values of closeness, teamwork, diversity, and e...Show more

 • Promoted

Senior.Net Developer (REMOTE)

Yoush ConsultingMontreal (administrative region), QC, CA
Remote
Full-time

Are you an independent IT Consultant or wish to become one? Are you looking to partner with an organization that presents you to consulting opportunities and supports you as a partner?.NET Core-bas...Show more

 • Promoted

.NET Performance Engineer

Initializelaval, QC, ca
Full-time

NET Performance Engineer- Global tech.Canada - remoteExcellent opportunity to join a new team, owning the runtime health and throughput characteristics of the platform.This is a specialist contribu...Show more

 • Promoted

Senior.NET Developer for Capital Markets Applications

CapgeminiMontreal
Full-time

Elevate commercial banking operations as a Senior.Leverage 8+ years of experience in capital markets while transforming technical specifications into effective solutions in a hybrid work model.This...Show more

 • Promoted

Senior React/.NET Lead Developer

Experlogix, Inc.Montreal (administrative region), QC, CA
Full-time

A leading software company is seeking an experienced Senior Software Developer proficient in ReactJS and.Net to enhance our dynamic development team.This role involves designing and maintaining adv...Show more

 • Promoted

.NET Developer

Iris Software Inc.Montreal (administrative region), QC, CA
Full-time

Iris’s leading financial client is looking for.NET Developer to join their team at Montreal, QC(Hybrid) location.Location: Montreal, QC(Hybrid).Strong hands‑on experience with C#,.Experience buildi...Show more

 • Promoted

Senior.NET Backend Engineer — Montreal

ExploranceMontreal (administrative region), QC, CA
Full-time

A leading technology firm in Montreal is seeking a Senior.NET Developer to design and implement scalable data access layers and APIs.The ideal candidate has over 7 years of experience in.NET back-e...Show more

 • Promoted

Senior.NET Engineer for Revenue Operations Solutions

servicePathMontreal (administrative region), QC, CA
Full-time

Become a pivotal team member as a Senior.NET Engineer specializing in revenue operations.Design key features and workflows for quote-to-cash processes in a fully remote work setting.In this role, y...Show more

 • Promoted

Senior Dotnet Developer

Orion InnovationMontreal (administrative region), QC, CA
Full-time

We are seeking a skilled Senior.NET Developer to design, build, and maintain efficient, high-quality software solutions.You will collaborate with cross-functional teams to translate business requir...Show more

 • Promoted

Senior.NET Developer: Cloud & Microservices

Alithya GroupMontreal (administrative region), QC, CA
Full-time

A leading technology solutions provider in Montreal is seeking a.NET developer to contribute to impactful initiatives.You will leverage your extensive experience in software development, particular...Show more

 • Promoted

Innovative Senior.NET Developer Driving Nuclear Industry Software Solutions

Nuclear Promise XMontreal (administrative region), QC, CA
Full-time

Lead the design of mission-critical software systems as a Senior.Create robust and scalable solutions that enhance digital transformation in the nuclear sector, utilizing cloud-native technologies....Show more

 • Promoted

Remote Senior SDE: Modernize.NET/Azure Data Platform

Harris Global Business Services (GBS)Montreal (administrative region), QC, CA
Remote
Full-time

A leading technology firm in Canada is seeking a Senior Software Development Engineer to modernize legacy.NET/SQL systems and migrate to Azure.You'll work on designing scalable APIs, optimizing SQL...Show more