Trading électronique Fixed Income - Analyste programmeur
Société Générale
Vos missions au quotidien
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. Les responsabilités couvrent le développement côté client et côté serveur. 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.
Les tâches principales incluent, sans s'y limiter :
• 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.
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.
En raison des lois fédérales américaines sur les valeurs mobilières pouvant s’appliquer à ce poste, les candidats qui postuleront pourraient être tenus de se soumettre à une vérification approfondie de leurs antécédents, incluant la collecte de leurs empreintes digitales par un prestataire tiers sélectionné par la Financial Industry Regulatory Authority (« FINRA »).
Vous êtes diplômé d’un Bachelor/Master en informatique ou discipline apparentée.
Un diplôme en finance est un plus.
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.
- Vos missions au quotidien Le 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...SuggestedDaily paid
- ...et au traitement automatisé de transactions électroniques (straight-through processing) au sein de l’équipe Post Trade FIC (Fixed Income & Currencies). Cela implique des... ...consiste à développer un outil stratégique de trading dédié à la capture des transactions et au reporting...SuggestedDaily paid
- ...estimer les user stories dans le domaine métier des systèmes de trading en Equity Finance. Orienter les choix vers des solutions techniques... ...ainsi que les délais de mise en œuvre. Coordonner avec les analystes métier et les utilisateurs finaux afin de comprendre les besoins...SuggestedDaily paid
- ...TEHORA est présentement à la recherche d’ un(e) analyste‑programmeur afin d’effectuer différentes tâches de planification, de coordination et de gestion en lien avec le pilotage de l’Entrepôt de données ministériel dans un contexte de transformation et d’exploitation de données...SuggestedHourly payFull timeContract workApprenticeshipRemote workFlexible hours3 days per week
- ...Solution SFT cherche un (e) Analyste programmeur en géomatique dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Mode : Télétravail depuis le Canada (présence sur site Québec, si exceptionnellement...SuggestedRemote work
- ...Solution SFT cherche un (e) Analyste programmeur Oracle Forms dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Mode : Télétravail depuis le Canada (présence sur site Québec, si exceptionnellement...Remote work
- ...TEHORA est présentement à la recherche d’ un(e) analyste programmeur géomatique senior ayant une expertise avancée dans le développement de solutions géospatiales et l’intégration de technologies géomatiques dans des systèmes d’information complexes. La personne retenue participera...Hourly payContract workApprenticeshipRemote workFlexible hours
$75k - $85k per year
Type D'emploi Permanent, temps plein (40 heures par semaine) Lieu De Travail Montréal, Québec Présence sur site requise. Le travail doit être effectué en personne et ne comporte aucune possibilité de télétravail. Rémunération 75 000 $ à 85 000 $ par année, selon...Permanent employmentFull timeRemote work- ...amélioration continue et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle Nous sommes à la recherche d'analystes‑programmeur·euse·s.Net pour un projet d'envergure basé dans la ville de Québec ou de Montréal en mode hybride (1-3 jours par semaine)....Permanent employmentFull timeFlexible hours3 days per week1 day per week
- ...TEHORA est présentement à la recherche d ’un(e) analyste-programmeur(euse) .NET + SQL Server pour contribuer à la modernisation et à l’évolution des applications de gestion d’un organisme public majeur de Montréal. La personne retenue intégrera une équipe TI dynamique et...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours
- Vos missions au quotidien À PROPOS DU POSTE : L’objectif de la Global Business Service Unit (GBSU) Canada est de fournir des services quotidiens aux unités de banque d’investissement et de banque d’entreprise de Société Générale ainsi qu’à leurs clients pour...Daily paidWork at office
$80k - $90k per year
Description de l'entreprise Numéro de permis de la CNESST : AP-2404184 Nous sommes une entreprise canadienne incorporée dont le siège social est situé au centre-ville de Montréal, à l'adresse G101-360 Rue Saint-Jacques Montréal (Québec) H2Y 1P5 Canada. Nous offrons à nos...Permanent employmentFull timeContract workNight shiftWeekday work- ...Nous sommes présentement à la recherche d'un Programmeur-Analyste RPG pour un contrat d'une durée de 6 mois avec possibilité de renouvellement. MANDAT • Contribuer à la mise à jour des systèmes RPG, principalement le système ERP de l’entreprise, allant...Full timeContract work
- ...marché et de négociation. Dans le cadre de notre croissance, nous sommes à la recherche d'un(e) Coordonnateur.trice des opérations de trading organisé(e), rigoureux(se) et soucieux(se) du détail afin de soutenir notre équipe de traders. Ce rôle est essentiel pour assurer le...Daily paidFull timeContract workWork at office
- Ce leader de l'industrie du Commerce de détail situé à Montréal est à l'écoute d'un Analyste de systèmes - Programmeur Senior (PeopleSoft). Informations complémentaires : Contrat : En consultation Durée : 12 mois Date de début : Mai 2026 Horaires : Temps plein...Full timeContract workPart timeRemote work
- ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes aptitudes techniques, une grande... ...de développement; Collaborer avec les développeurs seniors, analystes et architectes. Requirements Minimum 2 ans et moins de...Hourly payFull timeContract workRemote workFlexible hours
- ...TEHORA est présentement à la recherche d' un(e) programmeur(euse) junior FrontEnd Angular ayant de bonnes aptitudes techniques, une grande... ...développement; Collaborer avec les développeurs seniors et analystes. Requirements Minimum 2 ans et moins de 8 ans d'...Hourly payFull timeContract workRemote workFlexible hours
- ...divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste En tant que programmeuse ou programmeur de réseaux à Ubisoft Montréal, vous aurez une influence directe sur la qualité de l'expérience connectée d'un jeu. On vous confiera...Full time
- ...across the globe. Nous recherchons un Programmeur Clinique Principal I qui aime relever... ...cliniques, des contrôles de validation électroniques, des listes de données et des outils de... ..., and maintain clinical databases, electronic edit checks, data listings, and data visualization...Full timeWork at officeRemote workFlexible hoursDay shift2 days per week
- ...Sous la supervision du Chef d’équipe automatisme, le programmeur Robot – PLC - IHM effectue la programmation, la simulation, l’intégration et la mise en opération de robots/PLC/IHM dans une cellule robotisée chez NūMove et chez le client final. RESPONSABILITÉS Participe...
- ...culture d’égalité et, surtout, d’inclusion. Specialist, Fixed Income Settlements Location : Montreal, QC **In-office presence... ...learn at the mthree Academy: Knowledge of financial markets, trading and financial regulations. The inner workings of investment...Daily paidPermanent employmentApprenticeshipWork at officeRemote workMonday to friday3 days per weekWeekday work
- ...~ Se tenir au courant des méthodes, pratiques et technologies d'ingénierie logicielle de pointe. Qu'attendons-nous de notre Programmeur.se Gameplay ? ~ Soyez à l'aise de travailler avec C++ dans une grande base de code partagée. ~ Ayez une bonne connaissance des...Full timeWorldwide
- Description de l'entreprise Ubisoft est un·e chef·fe de file mondial·e dans l’industrie du jeu vidéo, avec des équipes partout dans le monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes...Daily paidFull time
- ...repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste En tant que programmeur·se moteur à Ubisoft Montréal, vous contribuerez au développement et à l’évolution des systèmes centraux du moteur de jeu. Vous...Full time
- Description de l'entreprise Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore...Full time
- DocGPT est la plateforme dassistants de connaissance interne dUbisoft présentée cette année à la Games Developer Conference (GDC) 2026 et déployée à travers plusieurs studios et divisions. Sous le capot ce sont des outils dingestion dadministration et dintégration qui garantissent...Daily paidFull timeRemote work
- ...la structure de l’IU, de façon à pouvoir aider l’équipe présentation; En collaboration avec les équipes de designers et autres programmeurs, proposer rapidement des prototypes de concepts d'interaction; Être réactif aux commentaires et produire des itérations rapides;...Full time
- ...pour PlayStation et développer la première équipe de développement de jeux Sony au Canada. Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio. Vous serez responsable de divers systèmes et fonctionnalités d'IA tout en...
- ...différentes équipes, notamment KYC, Crédit/Risque, Juridique, Solutions électroniques, Trésorerie, Services clients et Données commerciales en... ...ou en enseignement Expérience en salle ou sur un desk de trading FORMATION Requis : ~ Licence (Bachelor) ou expérience équivalente...Daily paidContract workApprenticeship
- Description de l'entreprise Ubisoft est un·e chef·fe de file mondial·e dans l’industrie du jeu vidéo, avec des équipes partout dans le monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes...Daily paidFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Trading électronique Fixed Income - Analyste programmeur. Be the first to apply!

