Associate Director, Senior Software Engineer (.Net C#)

RBC • halifax bedford basin, ns • Posted June 27, 2026

About the Role

What is the opportunity? Capital Markets Technology is seeking a strong MS .Net (C#) trading system engineer to develop system automations and enterprise solutions for Equity/Options trading infrastructures and maintain and improve the existing infrastructure.

What will you do?

Design and implement automations for building, testing and delivering enterprise solutions for trading technologies, such as UI, messaging, data distribution and collaboration using C# (WPF) and the .Net Framework.

Work with core engineers, trading support, quants, and other stakeholders to design, implement and test enterprise solutions for the trading infrastructures.

Participate in DevOps (continuous integration pipeline, code quality tools, release methodologies), seeking all new opportunities to improve the overall automation level of the SDLC ecosystem.

Communicate and interact frequently with RBC partners and/or employees located across Canada and/or worldwide....