Trading électronique Fixed Income - Analyste programmeur

Societe Generale

Montreal (administrative region)

On-site

CAD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Societe Generale recherche un développeur C#/.NET à Montréal pour rejoindre l'équipe de trading électronique. Le candidat sera impliqué dans le développement de solutions logicielles pour le marché Fixed Income, en respectant les méthodologies Agile.

Les responsabilités incluent la construction et le développement de plateformes de trading, la collaboration avec les équipes de trading, et la gestion du cycle complet de développement logiciel. Une maîtrise de l'anglais est requise.

Qualifications

  • Connaissance des principes de programmation orientée objet.
  • Expérience en développement .NET et C#.
  • Compréhension des design patterns de programmation, incluant MVVM.

Responsibilities

  • Construire des plateformes de trading pour les desks Fixed Income.
  • Collaborer avec les équipes de trading et de vente.
  • Gérer le déploiement des versions logicielles.

Skills

Maîtrise de l’anglais
Compétences en communication
Capacités analytiques
Rigueur
Dynamique et orienté détail

Tools

Git
.NET
C#
TeamCity
Jenkins

Job description

Référence 260008DJ

La position est pour un développeur C#/.NET afin de rejoindre l'équipe de trading électronique Fixed Income. Cette équipe développe et maintient des solutions logicielles dans un environnement Agile, supportant la contribution des prix, la gestion des RFQ, les systèmes de gestion des ordres (OMS) et le traitement automatisé des transactions électroniques. Nos applications interfacent avec plusieurs plateformes de trading électronique externes et bourses, notamment Bloomberg, Tradeweb, BrokerTec, entre autres. Le rôle se concentre sur le développement de notre outil de trading stratégique, permettant le trading dealer-to-client et inter‑dealer sur le marché Fixed Income. Le candidat sera activement impliqué tout au long du cycle complet de développement logiciel, incluant la définition des spécifications, le codage, les tests, la documentation, le déploiement et le support continu. Le candidat retenu devra adhérer aux méthodologies Agile, aux pratiques de livraison continue et aux processus de gestion des changements pour assurer une livraison logicielle de haute qualité et dans les délais.

Tâches principales
  • Construire et développer des plateformes de trading pour les desks Fixed Income Flow, incluant US Linear Rates, Fixed Income, Latam et FX.
  • Collaborer avec les équipes de trading et de vente pour comprendre les besoins utilisateurs et les traduire en spécifications système claires.
  • Travailler aux côtés des développeurs seniors pour proposer des designs et implémenter les projets en conséquence.
  • Estimer les efforts et assurer la livraison dans les délais des tâches de développement.
  • Respecter les méthodologies Agile et les pratiques d’intégration continue/livraison continue (CI/CD).
  • Écrire un code bien testé et maintenable pour assurer la qualité du logiciel.
  • Suivre rigoureusement les processus de gestion des versions et des changements.
  • Assumer la responsabilité du support de 2e et 3e niveau des applications.
  • Gérer le déploiement des versions logicielles.
  • Fournir des rapports d’état clairs et cohérents aux clients et à la direction.
  • Collaborer efficacement avec d’autres équipes, notamment réseau, systèmes et autres groupes de développement.
  • Appliquer les bonnes pratiques IT pour améliorer continuellement la qualité du développement.
  • Participer en tant que membre motivé, proactif et fortement contributif de l’équipe globale.
  • Gérer plusieurs flux de travail simultanément avec de fortes compétences organisationnelles.
Compétences linguistiques

L'habilité de communiquer en anglais, tant à l'oral que par écrit, est une exigence puisque la personne occupant ce poste devra collaborer régulièrement avec des collègues et des partenaires situés aux États-Unis.

Compétences
  • Maîtrise de l’anglais
  • Bonnes compétences en communication écrite et orale
  • Capacités analytiques
  • Rigueur
  • Dynamique, orienté détail, capacité d’apprentissage rapide et capable de travailler sous forte pression.
Compétences techniques
  • Connaissance approfondie des principes de programmation orientée objet.
  • Maîtrise du développement .NET et C#.
  • Bonne compréhension des design patterns de programmation, incluant MVVM.
  • Expérience avec des outils de gestion de code source, de préférence Git.
  • Bonne compréhension des méthodologies de développement Agile.
  • Maîtrise de Dependency Injection et Entity Framework.
  • Expérience avec les pipelines CI/CD et outils tels que TeamCity et Jenkins.
  • Connaissance des produits Fixed Income tels que les obligations et IRS est un plus.
  • Connaissance du trading électronique (dealer-to-client et inter-dealer) est un plus.
  • Connaissance du développement d’applications multithread est un plus.
  • Compréhension des technologies de messagerie est un plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Analyste Programmeur – Support au Trading Fixed Income
Analyste Programmeur – Support au Trading Fixed Income

Societe Generale • Montreal (administrative region)

On-site
CAD 85,000 - 120,000
Analyste d'Affaires Finance (Intermédiaire)
Analyste d'Affaires Finance (Intermédiaire)

Groupe SII • Canada

Hybrid
CAD 90,000 - 120,000
Fixed Income Electronic Trading - Programmer Analyst
Fixed Income Electronic Trading - Programmer Analyst

Societe Generale • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Business and Support Analyst – Post Trade
Business and Support Analyst – Post Trade

Audensiel • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Fixed Income Electronic Trading-Programmer Analyst
Fixed Income Electronic Trading-Programmer Analyst

Societe Generale • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Analyste, algorithmes de négociation électronique
Analyste, algorithmes de négociation électronique

National Bank of Canada • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Santé et bien‑être
Assurance collective
Régime de retraite
+6
Analyste Programmeur
Analyste Programmeur

Societe Generale • Montreal (administrative region)

On-site
CAD 85,000 - 125,000
Programmeur.euse analyste Java
Programmeur.euse analyste Java

Optimum IT Solutions • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Front Office Support Analyst
Front Office Support Analyst

Societe Generale • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Développeur Java / Java Developer
Développeur Java / Java Developer

mthree • Montreal (administrative region)

On-site
CAD 90,000 - 130,000