Co
Posted:
June 04, 2026
Location:
toronto, on, Canada
Job Description
Step into a leadership role at Questrade Financial Group as a Principal Software Engineer. This hybrid position in North York requires expertise in C#, .NET, TypeScript, and AI tooling.
With over 10 years of software engineering experience, you will oversee complex design and implementation across various platforms. Your responsibilities include leading architectural decisions, producing artifacts, and conducting design reviews. Collaborate with product teams to translate requirements into technical solutions while championing fast delivery in a culture integrating AI tools.
Key Responsibilities: • Design and implement high-impact solutions across platforms • Lead architecture design and review sessions • Write production-ready code in C#, .NET, and other frameworks • Advocate for Domain-Driven Design and Event-Driven Architecture • Drive AI tooling strategy and usage in daily operations
Requirements: • 10+ years in software engineering with leadership experi...
With over 10 years of software engineering experience, you will oversee complex design and implementation across various platforms. Your responsibilities include leading architectural decisions, producing artifacts, and conducting design reviews. Collaborate with product teams to translate requirements into technical solutions while championing fast delivery in a culture integrating AI tools.
Key Responsibilities: • Design and implement high-impact solutions across platforms • Lead architecture design and review sessions • Write production-ready code in C#, .NET, and other frameworks • Advocate for Domain-Driven Design and Event-Driven Architecture • Drive AI tooling strategy and usage in daily operations
Requirements: • 10+ years in software engineering with leadership experi...
Apply for this Job
Submit your application for the Principal Software Engineer at Questrade position at Community Trust.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
June 04, 2026
Deadline:
July 14, 2026