CareerPlan

Senior Software Engineer (C# and Angular)

Toronto, CAFull-timeCA$100k–CA$150k2026-10-20 → 2026-11-10
Hybrid

Core

Design, develop, and deliver complex software solutions for the Order Management platform in the financial services sector.

Role type

Senior IC software engineer (C#/.NET and Angular)

Builds

Scalable enterprise applications and APIs for the Order Management platform

Domain

FinTech / Investment Management / Trading Systems

Deliverable

production ML models | product features

Required skills

C# / .NET, Angular, TypeScript, Software Architecture, API Design, Agile/Scrum, Code Reviews, Mentoring

Preferred skills

Functional Programming, Event Sourcing, CQRS, Distributed Systems, Oracle Database, Cloud-native DevOps, Microservices, FIX Protocol

Technologies

C#, .NET, Angular, TypeScript, Oracle, Cloud, Microservices, FIX

Responsibilities

Shape architecture and design of scalable software solutions; Own major features from concept to production; Collaborate with Product Managers, UX Designers, and QA Engineers; Drive engineering best practices and code quality; Conduct code reviews and establish coding standards; Diagnose and fix complex technical problems in distributed environments; Evaluate and introduce new tools and frameworks; Provide 2nd line production support.

Seniority

Senior, hands-on IC