.net Developer – Capital Market It

Montréal, QC, CA, Canada

Job Description

About the Role:


Join a high-impact engineering team at the heart of Capital Markets technology.

As a

.NET Developer

in the

Orchestrade Core / Optim Team

, you'll help evolve one of the bank's most strategic trading and risk management platforms -- used daily across multiple asset classes (Rates, FX, Credit, Equity, Commodities, and more).


You'll work on a mix of

hands-on development

,

system optimization

, and

CI/CD automation

, shaping the next generation of the Orchestrade platform.

What You'll Do:

Develop, refactor, and optimize backend and web components in

C#/.NET.

Build and extend APIs that power trading and risk management workflows. Contribute to

CI/CD pipelines

and automation using

Azure DevOps.

Collaborate with other delivery teams on cross-platform initiatives (release management, regression testing, quality automation).
Perform code reviews and promote clean, scalable architecture.

What We're Looking For:

Strong experience in

.NET / C#

development (Framework or Core). Solid knowledge of

ASP.NET MVC

,

Web APIs

, and

JavaScript

(React, Angular, or Vue). Understanding of

CI/CD

,

code quality

, and

automation tools

(Azure DevOps, SonarQube, Ansible). Familiar with

Windows environments

,

PowerShell scripting

, and

messaging systems

(RabbitMQ or IBM MQ). A problem-solver with a focus on performance, scalability, and reliability.
Comfortable working in English in a collaborative, global team.

Nice to Have:

Experience in

financial systems

or

real-time applications.

Background in

software factory

or

DevOps

environments.

Language:

Fluent in English, French is a plus.

A propos du poste:


Rejoignez une equipe d'ingenierie a fort impact au coeur des technologies des marches financiers.



En tant que

Developpeur .NET

au sein de l'equipe

Orchestrade Core / Optim

, vous contribuerez a faire evoluer l'une des plateformes de trading et de gestion des risques les plus strategiques de la banque -- utilisee chaque jour pour de multiples classes d'actifs (taux, devises, credit, actions, matieres premieres, et plus encore).


Vous interviendrez sur un ensemble de missions alliant

developpement concret

,

optimisation des systemes

et

automatisation CI/CD

, pour faconner la nouvelle generation de la plateforme Orchestrade.

Vos responsabilites:

Developper, refactoriser et optimiser les composants backend et web en

C#/.NET.

Concevoir et etendre les

API

qui alimentent les processus de trading et de gestion des risques. Contribuer aux pipelines

CI/CD

et a l'automatisation via

Azure DevOps.

Collaborer avec d'autres equipes de developpement sur des projets transverses (gestion des livraisons, tests de regression, automatisation qualite). Effectuer des

revues de code

et promouvoir une architecture propre, performante et evolutive.

Profil recherche:

Solide experience en developpement

.NET / C#

(Framework ou Core). Bonne maitrise de

ASP.NET MVC

,

Web APIs

et des frameworks JavaScript (

React

,

Angular

ou

Vue

). Bonne comprehension des pratiques

CI/CD

, de la qualite du code et des outils d'automatisation (

Azure DevOps

,

SonarQube

,

Ansible

). A l'aise avec les environnements

Windows

, le scripting

PowerShell

et les systemes de messagerie (

RabbitMQ

ou

IBM MQ

). Esprit analytique et oriente resolution de problemes, avec un fort accent sur la performance, la scalabilite et la fiabilite. A l'aise en

anglais

dans un environnement collaboratif et international.

Atouts supplementaires:

Experience dans les

systemes financiers

ou les

applications en temps reel.

Connaissance des environnements

Software Factory

ou

DevOps.


Langue:

Maitrise de l'anglais, le francais est un atout.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3007023
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montréal, QC, CA, Canada
  • Education
    Not mentioned