Postuler

Publié il y a 4 jours

Développeur senior

@ Societe Generale

Montréal, Québec

Temps plein7+ ans d’expérience
Postuler
SIGNAUX

En bref

Société Générale is hiring a senior developer for its Global Banking Technology & Operations (GBTO) Canada team, within the Market Risk and Collateral group. The role designs, builds and modernizes market risk platforms, including the migration from VMR to Metric Platform using Java, Kafka, Data Lake and Spark. The posting asks for at least 7 years of experience, hands-on senior development and fluent English.

Responsabilités :

  • Contribuer à la migration VMR vers Metric Platform
  • Concevoir et développer de nouvelles fonctionnalités
  • Participer aux discussions d'architecture technique
  • Assurer le support de niveau 3 en production
  • Maintenir les pipelines CI/CD et la qualité du code

Résumé des exigences :

  • Minimum 7 ans d'expérience professionnelle
  • Expérience de développeur senior opérationnel
  • Expérience des architectures événementielles et distribuées
  • Expérience cloud Azure
  • Maîtrise courante de l'anglais, le français est un atout

Outils et compétences

Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-11-09
Première détection par notre source
2026-11-14
Mise à jour du dossier source
2026-11-14

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience7 an(s) et plus
Heures par semaine40 (estimé)
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish, French

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Societe Generale

ChampValeur
Offres sur Jobsy3
Description
Vos missions au quotidien

À PROPOS DU POSTE

Au sein de Société Générale, l’entité Global Banking Technology & Operations (GBTO) Canada joue un rôle clé dans la fourniture de services critiques aux activités de banque d’investissement et de financement. Nous sommes au cœur de la transformation de la Banque, en favorisant l’agilité, en promouvant une forte culture de l’ingénierie et de la donnée, et en accélérant la prise de décision grâce à des modèles de livraison modernes et industrialisés. Nos équipes collaborent à travers différents métiers et zones géographiques afin de concevoir des solutions innovantes et évolutives.

Dans cet environnement, l’équipe Market Risk and Collateral (MRC) fait partie du département Cross Risk Metrics (XRM). Nous concevons et développons des plateformes qui soutiennent la fonction Market Risk (RISQ), permettant le suivi et le contrôle des principaux indicateurs de risque et des limites appliquées aux activités du Front Office.

Au sein de la région AMER, vous rejoindrez une équipe en pleine croissance et à fort impact travaillant sur des initiatives stratégiques. Rattaché(e) au responsable régional du MRC, vous serez un contributeur senior dans la conception, le développement et la modernisation des applications XRM/MRC de la région AMER. Vous participerez aux initiatives technologiques stratégiques ainsi qu’à l’évolution des plateformes globales tout en conservant un rôle très opérationnel.

VOTRE MISSION

Concevoir, développer et faire évoluer les plateformes de Market Risk afin de fournir des solutions fiables et évolutives aux métiers.

Votre mission consistera à contribuer à l’excellence technique et à l’évolution des applications de risque de marché dans un environnement bancaire mondial.

Vous jouerez un rôle clé dans la conception, le développement, les tests et l’amélioration continue des plateformes critiques de gestion des risques, tout en restant fortement impliqué(e) dans les aspects techniques. En travaillant étroitement avec les utilisateurs métiers, les architectes et les ingénieurs, vous contribuerez à fournir des solutions de haute qualité répondant aux exigences fonctionnelles et non fonctionnelles.

L’un des axes majeurs du poste sera de contribuer à la migration progressive du Volcker Metrics Repository (VMR) vers la plateforme stratégique Metric Platform (MPT). Vous participerez à la modernisation de la plateforme en favorisant l’adoption d’architectures orientées événements et de technologies de données modernes telles que Java, Kafka, Data Lake et Spark.

Vous contribuerez aux discussions d’architecture, promouvrez les meilleures pratiques d’ingénierie, assurerez le support des systèmes en production et participerez à l’amélioration de la qualité logicielle, des performances et de la résilience opérationnelle.

Grâce à votre leadership technique par l’exemple, au partage des connaissances et à la collaboration, vous contribuerez à renforcer l’expertise de l’équipe et à accélérer l’adoption des pratiques modernes de développement.

VOS RESPONSABILITÉS AU QUOTIDIEN

  • Contribuer à la transformation VMR → Metric Platform, en concevant et en développant de nouvelles fonctionnalités tout en accompagnant la migration vers un écosystème moderne (Java, Kafka, Data Lake, Spark).
  • Participer aux discussions d’architecture et de conception technique, en veillant à ce que les solutions soient évolutives, maintenables et alignées sur les standards de l’entreprise ainsi que sur l’architecture cible.
  • Collaborer étroitement avec les utilisateurs et parties prenantes Market Risk et Front Office afin d’affiner les besoins et de garantir la livraison de fonctionnalités à forte valeur ajoutée liées au P&L et au risque.
  • Assurer la stabilité et la fiabilité des plateformes en intervenant comme point d’escalade senior pour le support de niveau 3, en investiguant les incidents complexes de production et en pilotant les analyses des causes racines ainsi que les actions d’amélioration continue.
  • Renforcer les pratiques DevOps et l’excellence de l’ingénierie, en maintenant les pipelines CI/CD, en améliorant l’automatisation, en gérant la qualité du code (SonarQube), en traitant les vulnérabilités et en garantissant la conformité aux standards internes.
  • Promouvoir l’excellence technique à travers le partage des connaissances, la collaboration technique, les revues de code et l’adoption de pratiques et d’outils de développement modernes.

ENVIRONNEMENT TECHNIQUE

  • Bonnes pratiques de Software Craftsmanship : DDD, BDD, TDD, Design Patterns, Clean Code
  • Langages : Java 17 (ou dernière version LTS), C# 10, C# 14
  • Multithreading et programmation concurrente
  • Frameworks : Spring Boot (avec Spring MVC pour les API REST), .NET 10
  • Injection de dépendances : fonctionnalités principales de Spring Framework, .NET DryIoC
  • Big Data : Spark, Kafka (Event Hub), Azure Data Lake
  • Accès aux bases de données : Spring Data JPA avec Hibernate ORM, Microsoft Entity Framework
  • Bases de données : PostgreSQL (ou MySQL, Oracle), Azure SQL Database
  • Sécurité : Spring Security avec JWT ou OAuth2
  • Outil de build : Maven
  • Tests : JUnit 5, Mockito (tests unitaires et d’intégration), NUnit, MSTest
  • Documentation API : Springdoc OpenAPI (Swagger UI)
  • DevOps : GitHub Actions, Jenkins, Docker, Kubernetes, Linux (serveurs on-premise)
  • Supervision / Monitoring : ELK Stack, Helm, Grafana
  • Cloud : Azure

Et si c’était vous ?

Exigences essentielles

  • Curiosité et enthousiasme pour l’apprentissage de nouvelles technologies et l’exploration de pratiques innovantes (par exemple, le développement assisté par agents IA).
  • Capacité démontrée à concevoir, développer et faire évoluer des systèmes distribués reposant sur des architectures modernes (événementielles, plateformes de données).
  • Expérience significative en tant que développeur senior opérationnel (hands-on), contribuant à la conception des systèmes, aux revues de code et à la prise de décisions techniques.
  • Capacité à gérer les priorités entre les activités de support (Run), de développement de fonctionnalités (Build) et les initiatives de transformation.
  • Excellentes compétences en communication et capacité à interagir directement avec les parties prenantes métier et les utilisateurs finaux.
  • Esprit orienté vers la responsabilisation, l’amélioration continue et le partage des connaissances.

Leadership technique et collaboration

  • Excellentes compétences en collaboration et capacité à travailler efficacement au sein d’équipes distribuées et multiculturelles.
  • Aisance à piloter des améliorations techniques et à contribuer à des initiatives de modernisation dans un environnement complexe.
  • Capacité à trouver le bon équilibre entre qualité de la solution, maintenabilité et objectifs de livraison.
  • Solides compétences analytiques et de résolution de problèmes, avec une approche proactive et un fort sens des responsabilités.
  • Capacité à encadrer et accompagner des développeurs moins expérimentés au travers des revues de code, du mentorat technique et du partage des connaissances.

Compétences techniques et fonctionnelles

  • Expérience des architectures événementielles et des systèmes distribués.
  • Expérience dans la conception et l’exploitation d’applications cloud natives dans des environnements Microsoft Azure.
  • Excellente compréhension des plateformes de données ainsi que du traitement de données en mode batch et temps réel (streaming).
  • Solides compétences en SQL et capacité à analyser et résoudre les problématiques liées aux données. Une expérience avec les outils modernes améliorant la productivité des développeurs, notamment les solutions de développement et de revue de code assistées par l’intelligence artificielle, constitue un atout. Une expérience dans les environnements de Market Risk, P&L (Profit & Loss) ou Banque d’Investissement représente un avantage important.

Langues

Maîtrise courante de l’anglais (le français constitue un atout important).

La capacité à communiquer efficacement en anglais, à l’oral comme à l’écrit, est requise, car la personne occupant ce poste devra collaborer régulièrement avec des collègues et partenaires situés aux États-Unis.

Expérience

  • Minimum 7 ans d’expérience professionnelle.

Pourquoi nous choisir ?

Société Générale s’engage à offrir une expérience de recrutement inclusive à tous les candidats. Si vous avez besoin de mesures d’adaptation raisonnables pendant le processus de recrutement, nous vous prions de bien vouloir en informer notre équipe de recrutement.

NOTRE CULTURE:

Chez Société Générale, nous vivons selon nos 4 valeurs fondamentales : engagement, responsabilité, esprit d'équipe et innovation. Nous sommes engagés et faisons preuve de considération pour les autres. Nous agissons de manière éthique et avec courage. Nous concentrons notre talent et notre énergie sur la réussite collective. Nous expérimentons et proposons de nouvelles idées. Ainsi, nous maximisons notre capacité à répondre aux besoins des clients et à anticiper les évolutions du marché. Société Générale s'engage à renforcer les liens avec ses collègues, les communautés et le monde dans lequel nous vivons, car les relations sont au cœur de notre fonctionnement.

Pour plus d'informations sur nos initiatives Culture et Conduite, veuillez consulter ce lien (https://americas.societegenerale.com/en/careers/get-know-culture/)

D&I:

Notre mission en matière de diversité et d'inclusion : Recruter, développer, faire progresser et retenir une main-d'œuvre diversifiée, unie dans nos efforts pour améliorer notre position concurrentielle et offrir des solutions innovantes à nos clients.

Notre vision de la diversité et de l'inclusion :

  • Une main-d'œuvre engagée et diversifiée sur le plan démographique, à l'image des communautés dans lesquelles nous opérons.
  • Une culture et un lieu de travail inclusifs qui reconnaissent les besoins uniques des employés et utilisent leurs divers talents.
  • Engager notre communauté et notre marché, et positionner l'organisation pour répondre aux besoins de tous ses clients.

Pour plus d'informations sur nos initiatives D&I, veuillez consulter ce lien : https://americas.societegenerale.com/fr/carrieres/apprenez-nous-connaitre/

Emplois semblables

  • Développeur(se) / Ingénieur(e) IA générative

    Montréal, QC
    Temps plein

    Astek

    Candidates need years of development experience, hands-on AI agent development, and strong knowledge of the Microsoft ecosystem including Copilot Studio and Azure. They also need Python and/or .NET/C# skills, API integration experience and experience testing and evaluating AI solutions.

    Microsoft Copilot Studio, Microsoft Azure, Git

  • Développeur / C# Developer

    Brossard, QC
    45–65 $/hContrat

    Actalent: Actalent is an operating company of Allegis Group, the global leader in talent solutions.

    5+ ansCandidates need strong C#, .NET, WPF and WinForms skills, 5+ years of C# desktop experience, Agile experience, and French and English bilingualism. A bachelor's degree in computer science or software engineering is also required.

    GitHub Copilot, SQL, Entity Framework, LINQ, MFC, WinUI 3

  • Développeur C# / Dynamics 365– azure

    Montréal, QC
    Contrat

    Extia

    4+ ansCandidates need 4 to 5 years of .NET / C# development, good Microsoft Azure knowledge and experience building Azure Functions in C#. French is mandatory, with functional English.

    Azure, Azure Functions, Dynamics 365 Sales, Dataverse, Power Platform, Power BI

  • Développeur

    Montréal, QC
    Temps plein

    IT Unlock

    5+ ansCandidates need at least 5 years in a similar role, agile development project experience, and knowledge of clean architecture, clean code and design patterns. Deep knowledge of Microsoft Dynamics CRM and CI/CD, plus cloud concepts, is expected.

    Microsoft Dynamics CRM, Power Platform

  • Développeur(euse) I - Angular

    Montréal, QC

    Hydro-Québec: L'entreprise comprend quatre divisions :

    3+ ansCandidates need a bachelor's degree in computing or a related field and 3 to 6 years of Angular development experience, version 19 or later. They must know HTML, CSS, TypeScript and Python, plus CI/CD pipelines, Agile tools and French at a functional level.

    Angular, TypeScript, Vitest, Cypress, PyUnit, Selenium

  • Développeur(euse), IA appliquée III

    Montréal, QC
    HybrideTemps plein

    LGI Healthcare Solutions Santé Inc.

    5+ ansCandidates need at least five years of software development experience and proven experience with LLM integration, data engineering/RAG or AI deployment (MLOps/LLMOps). Strong Python skills, a bachelor's degree in a related field or equivalent experience, and critical judgment for evaluating AI outputs are also required.

    Python, LangChain, LlamaIndex, Hugging Face Transformers, Claude Code, OpenCode

  • Développeur, RBC amplifie 2027, Montréal / Developer, RBC Amplify 2027, Montreal

    Montréal, QC
    Temps plein

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Cotation en bourse: TSX:RY · NYSE:RY · Source vérifiée: 2026-11-02

    Candidates need to be current post-secondary students graduating between August 2027 and June 2028, with programming and agile knowledge. They also need cloud, mobile, DevOps or full-stack experience, plus strong communication skills and willingness to travel to Toronto.

    Figma, Angular, Spring, NodeJS, Flask

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.