Analyste Programmeur - Support au Trading Fixed Income - Gestion des opérations bancaires - Montréal, Québec, Canada

Societe Generale

$80K — $95K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science or similar field; finance degree is a plus.
  • Fluent in English, both spoken and written.
  • Strong communication skills, both verbal and written.
  • Analytical mindset with attention to detail.
  • Ability to learn quickly and thrive in a high-pressure environment.
  • Proficient in object-oriented programming principles.
  • Solid experience with .NET and C# development.

Responsibilities

  • Design and develop trading platforms for Fixed Income Flow desks.
  • Collaborate with trading and sales teams to translate user needs into clear system specifications.
  • Work alongside senior developers to propose designs and implement projects accordingly.
  • Estimate development task efforts and ensure timely delivery.
  • Adhere to Agile methodologies and CI/CD practices.
  • Write high-quality, maintainable, and tested code.
  • Manage deployment of new software versions.

Benefits

  • Collaborative work environment with trading and sales teams.
  • Exposure to high-stakes trading applications and systems.
  • Opportunity to apply best IT practices to improve development quality.
  • Active participation in the complete software development lifecycle.
  • Support for level 2 and 3 application issues.
Full Job Description
Vos missions au quotidienLe poste concerne un développeur C#/.NET qui rejoindra l'équipe de trading électronique Fixed Income. Cette équipe développe et maintient des solutions logicielles dans un environnement Agile, prenant en charge la contribution de prix, la gestion des RFQ, les Order Management Systems (OMS) ainsi que le traitement automatisé (straight-through processing) des opérations électroniques. Nos applications interagissent avec plusieurs plateformes et bourses de trading électroniques externes, notamment Bloomberg, Tradeweb, BrokerTec, entre autres.Le rôle est centré sur le développement de notre outil stratégique de trading, permettant le trading dealer-to-client et inter-dealer sur le marché des Fixed Income. Les responsabilités couvrent aussi bien le développement côté client que côté serveur. Le candidat participera activement à l'ensemble du cycle 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 respecter les méthodologies Agile, les pratiques de livraison continue, ainsi que les processus de gestion du changement, afin d'assurer une livraison logicielle de haute qualité et dans les délais.Les principales tâches incluent, sans s'y limiter :Concevoir 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 de développeurs seniors pour proposer des conceptions et mettre en œuvre les projets en conséquence.Estimer l'effort nécessaire et garantir la livraison dans les délais des tâches de développement.Adhérer aux méthodologies Agile et aux pratiques d'intégration/livraison continue (CI/CD).Rédiger du code testé, maintenable et de haute qualité.Suivre rigoureusement les processus de gestion des versions et des changements.Assurer la responsabilité du support de niveau 2 et 3 des applications.Gérer le déploiement des nouvelles versions logicielles.Fournir des rapports de statut clairs et cohérents aux clients et à la direction.Collaborer efficacement avec les autres équipes, notamment celles du réseau, des systèmes et d'autres groupes de développement.Appliquer les meilleures pratiques IT pour améliorer continuellement la qualité du développement.Participer en tant que membre motivé, proactif et fortement contributeur de l'équipe globale.Gérer simultanément plusieurs flux de travail grâce à de solides compétences organisationnelles.Et si c'était vous ?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.Profil :Vous êtes diplômé(e) d'une licence ou d'un master en informatique ou dans un domaine similaire.Un diplôme en finance est un atout.Vous devez posséder les compétences suivantes :Maîtrise de l'anglaisExcellentes compétences en communication écrite et oraleCapacités analytiquesRigueurDynamique, orienté(e) détail, capacité d'apprentissage rapide et apte à travailler dans un environnement sous pressionCompétences techniques requises :Très bonne connaissance des principes de programmation orientée objetSolide maîtrise du développement .NET et C#Bonne compréhension des design patterns, notamment MVVMExpérience avec les outils de gestion de version, idéalement GitBonne compréhension des méthodologies de développement AgileMaîtrise de l'Injection de Dépendances et des Entity FrameworksExpérience avec les pipelines CI/CD et des outils tels que TeamCity et JenkinsConnaissance des produits Fixed Income tels que les obligations et les IRS (un plus)Connaissance du trading électronique (dealer-to-client et inter-dealer) (un plus)Connaissances en développement d'applications multithreadées (un plus)Compréhension des technologies de messagerie (un plus)

Similar Jobs

More Jobs at Societe Generale

More Finance & Insurance Jobs

Find similar Analyste Programmeur - Support au Trading Fixed Income - Gestion des opérations bancaires - Montréal, Québec, Canada jobs: