.NET UI Developer
Location: Montreal (day 1 onboarding onsite / in-office presence required 3x/week)
Years of experience: 5+
12 Months Contract
The Fixed Income Cash Infrastructure group is responsible for the core technologies that, for all life cycle events, capture the trade data required to support pricing, pre-trade activity, inventory management, P&L, Operations and risk/control functions, regulatory reporting and other details necessary to fully describe the trades behavior and legal representation throughout its life cycle.
This position of .NET UI Developer encompasses the following responsibilities:
Working with other developers to devise and implement strategic designs
Develop strong partnerships with users and engineering teams to define the best possible solutions
Engaging users to identify requirements, direction, and issues
Defining and building efficient and maintainable processes that provide highly resilient and stable platforms to support critical trade processing requirements
Working with other teams to ensure that data required for proper trade processing is provided
Understand volume growth and demand to ensure systems & infrastructure scale to meet demand
Acquiring domain knowledge and growing into a subject matter expert
Required professional experience:
Strong communication: able to express ideas clearly and concisely
Strong C# / .NET Framework 4.8 / .NET 10 / WPF
Capable with SQL
Comfortable with XML
Strong fundamentals (OO, multithreading)-familiarity with design patterns (MV*)
Desired Skills:
Problem solving/Mathematical/Analytical
Capability and enthusiasm for using GenAI tools and workflows
Experience with web development (Angular/TS/JS/Java) a strong plus but not required
Database tools
Infragistics
MEF/Composition Container/Attributed Programming
Unity Container/Bootstrapper/Caliburn.Micro
Location: Montreal (day 1 onboarding onsite / in-office presence required 3x/week)
Years of experience: 5+
12 Months Contract
The Fixed Income Cash Infrastructure group is responsible for the core technologies that, for all life cycle events, capture the trade data required to support pricing, pre-trade activity, inventory management, P&L, Operations and risk/control functions, regulatory reporting and other details necessary to fully describe the trades behavior and legal representation throughout its life cycle.
This position of .NET UI Developer encompasses the following responsibilities:
Working with other developers to devise and implement strategic designs
Develop strong partnerships with users and engineering teams to define the best possible solutions
Engaging users to identify requirements, direction, and issues
Defining and building efficient and maintainable processes that provide highly resilient and stable platforms to support critical trade processing requirements
Working with other teams to ensure that data required for proper trade processing is provided
Understand volume growth and demand to ensure systems & infrastructure scale to meet demand
Acquiring domain knowledge and growing into a subject matter expert
Required professional experience:
Strong communication: able to express ideas clearly and concisely
Strong C# / .NET Framework 4.8 / .NET 10 / WPF
Capable with SQL
Comfortable with XML
Strong fundamentals (OO, multithreading)-familiarity with design patterns (MV*)
Desired Skills:
Problem solving/Mathematical/Analytical
Capability and enthusiasm for using GenAI tools and workflows
Experience with web development (Angular/TS/JS/Java) a strong plus but not required
Database tools
Infragistics
MEF/Composition Container/Attributed Programming
Unity Container/Bootstrapper/Caliburn.Micro
Job ID: 522515688
Originally Posted on: 5/26/2026