Responsable Technique d’Équipe

Societe Generale

Montreal (administrative region)

On-site

CAD 110,000 - 140,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Société Générale Canada, au sein de Global Banking Technology & Operations (GBTO), recherche un Technical Team Lead pour diriger une équipe d’ingénieurs dans un contexte AML et risque de marché. Vous piloterez la migration de la VMR vers la Metric Platform, encadrerez le développement et assurerez la qualité du code dans un cadre Azure et data-centric.

Le rôle nécessite une expertise en Java, .NET et données, avec un leadership technique et une capacité à collaborer avec les équipes Risque de

Qualifications

  • Solide expérience en Technical Lead opérationnel ou développeur senior, idéalement dans le secteur financier.
  • Capacité à concevoir et faire évoluer des systèmes distribués modernes orientés données et événements.
  • Expérience managériale tout en restant opérationnel(le) (développement, conception, revues de code).

Responsibilities

  • Diriger et faire grandir l’équipe via des pratiques agiles et des revues de code.
  • Piloter la transformation VMR → Metric Platform et l’architecture Azure vers une plateforme orientée données.
  • Garantir les décisions d’architecture et assurer l’alignement entre Azure et la plateforme cible.
  • Collaborer avec Risque de Marché et Front Office pour prioriser le backlog et livrer des features à forte valeur ajoutée.
  • Renforcer les pratiques DevOps et l’excellence technique (CI/CD, qualité du code, sécurité).

Skills

Java
C#
C++
Azure
Spring Boot
Kafka
Spark
SQL
CI/CD
DevOps

Tools

Spring Boot
Hibernate
Maven
Docker
Kubernetes
GitHub Actions
Jenkins
IntelliJ
Azure Data Lake

Job description

Vos missions au quotidien
À PROPOS DU POSTE :

Chez Société Générale, Global Banking Technology & Operations (GBTO) Canada joue un rôle clé en fournissant des services critiques aux activités de banque d’investissement et de banque d’entreprises. Nous sommes au cœur de la transformation de la banque, en favorisant l’agilité, en promouvant une forte culture d’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 travaillent au‑delà des lignes métiers et des zones géographiques pour 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 Risque de Marché (RISQ), permettant le suivi et le contrôle des indicateurs clés de risque ainsi que 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 MRC, vous piloterez les activités de développement pour XRM/MRC en AMER, contribuant directement à l’évolution de plateformes de gestion des risques essentielles et au renforcement du rôle de la région dans les livraisons globales.

VOTRE MISSION

Diriger des équipes, transformer des plateformes et façonner l’avenir des technologies de Market Risk.

En tant que Technical Team Lead, votre mission est de piloter l’excellence technique et de générer un impact business au sein du Risk de Marché dans un environnement bancaire global.

Vous encadrerez et inspirerez une équipe d’ingénieurs tout en restant opérationnel(le), en contribuant à la conception, au développement et aux revues de code. Vous favoriserez la collaboration et l’amélioration continue grâce aux pratiques agiles (stand-ups, rétrospectives, revues de backlog), tout en orientant les décisions d’architecture sur une plateforme moderne basée sur Azure.

Une responsabilité clé sera de piloter l’évolution du Volcker Metrics Repository (VMR) vers la Metric Platform (MPT) stratégique. Il s’agit d’une migration progressive : les fonctionnalités clés sont transférées vers MPT tandis que VMR reste critique et doit être maintenu dans les années à venir. Vous définirez et exécuterez cette feuille de route en conciliant innovation et stabilité.

Cela inclut une transition d’une architecture Azure .NET en 3 tiers vers un écosystème moderne orienté données (Java, Kafka, Data Lake, Spark). En tant que leader opérationnel(le), vous accompagnerez l’équipe dans le développement de ses compétences et l’adoption de principes de conception scalables et orientés événements.

En étroite collaboration avec les utilisateurs finaux, vous prioriserez les fonctionnalités et alignerez les livraisons sur les besoins métiers, tout en promouvant l’innovation, notamment le développement assisté par agents.

À terme, vous contribuerez à renforcer l’autonomie et l’expertise de la région AMER, pour en faire un acteur clé des initiatives globales et de l’adoption de la Metric Platform.

VOTRE QUOTIDIEN
  • Diriger et faire grandir l’équipe via des pratiques agiles (stand-ups, rétrospectives, revues de backlog, planification de sprint), en favorisant l’autonomie, la collaboration et un haut niveau d’exigence technique grâce aux revues de code et au mentorat.
  • Piloter la transformation VMR → Metric Platform, en accompagnant l’équipe dans la transition d’une architecture Azure .NET 3 tiers vers un écosystème moderne (Java, Kafka, Data Lake, Spark), et en intégrant des principes de conception orientés événements et data-centric.
  • Être garant(e) des orientations techniques et des décisions d’architecture, en assurant la cohérence entre les solutions actuelles basées sur Azure et la plateforme cible, tout en équilibrant les besoins court terme et la vision long terme.
  • Collaborer étroitement avec les équipes Risque de Marché et Front Office ainsi qu’avec les parties prenantes pour prioriser le backlog, affiner les besoins et assurer la livraison de fonctionnalités à forte valeur ajoutée (PnL et risk).
  • Assurer la stabilité et la fiabilité des plateformes en pilotant les activités de support niveau 3, l’analyse des incidents complexes en production et l’amélioration continue via des analyses de cause racine.
  • Renforcer les pratiques DevOps et l’excellence technique : maintien des pipelines CI/CD, amélioration de l’automatisation, gestion de la qualité du code (SonarQube), traitement des vulnérabilités et respect des standards internes.
  • Développer les compétences de l’équipe et encourager l’innovation : adoption de la Metric Platform, montée en compétences sur les nouvelles technologies et introduction de pratiques modernes comme le développement assisté par agents.
STACK 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
  • Programmation concurrente et multithreading
  • Frameworks : Spring Boot (avec Spring MVC pour APIs REST), .NET 10
  • Injection de dépendances : fonctionnalités cœur 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
  • Build tool : 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)
  • Monitoring : ELK stack, Helm, Grafana
  • Cloud : Azure
Et si c’était vous ?

COMPÉTENCES ET QUALIFICATIONS :Indispensables

  • Solide expérience en tant que Technical Lead opérationnel(le) ou développeur(se) senior, idéalement dans un environnement bancaire ou financier
  • Capacité démontrée à concevoir, construire et faire évoluer des systèmes distribués avec des architectures modernes (orientées événements, plateformes de données)
  • Expérience dans le management d’équipe tout en restant opérationnel(le) (développement, conception, revues de code)
  • Capacité à gérer les priorités entre les activités de run (support), de build (nouvelles fonctionnalités) et les initiatives de transformation
  • Excellentes compétences en communication et capacité à interagir directement avec les parties prenantes métiers et les utilisateurs finaux
  • Esprit orienté responsabilisation (ownership), amélioration continue et partage des connaissances
Leadership & Soft Skills
  • Capacité à mentorer et faire progresser les développeurs, en favorisant l’autonomie, la responsabilité et l’excellence technique
  • Forte attention portée au développement des équipes, avec du coaching sur des sujets techniques et fonctionnels
  • Aisance à piloter le changement et conduire des transformations dans un environnement complexe et en évolution
  • Capacité à concilier vision stratégique et exécution pragmatique
  • Curiosité et intérêt pour l’apprentissage de nouvelles technologies et l’exploration de pratiques innovantes (ex : développement assisté par agents)
Compétences techniques & fonctionnelles
  • Expérience avec des architectures orientées événements et des systèmes distribués
  • Bonne compréhension des plateformes de données et du traitement batch et streaming
  • Solides compétences en SQL et capacité à analyser et résoudre des problématiques liées aux données
  • Une exposition au Market Risk, PnL ou à la banque d’investissement constitue un atout majeur
LANGUES
  • La capacité à communiquer en anglais, à l’oral comme à l’écrit, est requise, car ce poste implique une collaboration régulière avec des collègues et partenaires basés aux États-Unis.
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»).

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:
  • 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 le lien : https://americas.societegenerale.com/fr/carrieres/apprenez-nous-connaitre/

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Analyste‑Programmeur
Analyste‑Programmeur

Societe Generale • Montreal

On-site
CAD 90,000 - 130,000
Analyste Support Applicatif
Analyste Support Applicatif

Societe Generale • Montreal

On-site
CAD 90,000 - 130,000
Développeur Full Stack intermédiaire
Développeur Full Stack intermédiaire

Societe Generale • Montreal (administrative region)

On-site
CAD 85,000 - 130,000
Analyste Programmeur
Analyste Programmeur

Societe Generale • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Développeur C# / .NET – Pricing X‑ONE
Développeur C# / .NET – Pricing X‑ONE

Societe Generale • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Programmeur Analyste
Programmeur Analyste

Societe Generale • Montreal

On-site
CAD 90,000 - 130,000
Responsable des contrôles du Front Office et de la transformation IA
Responsable des contrôles du Front Office et de la transformation IA

Societe Generale • Montreal

On-site
CAD 110,000 - 170,000
Analyste de Prospection Client
Analyste de Prospection Client

Societe Generale • Montreal

On-site
CAD 70,000 - 110,000
Responsable de la Sécurité de l’Information
Responsable de la Sécurité de l’Information

Societe Generale • Montreal

On-site
CAD 110,000 - 160,000
Vacances + 4 jours personnels
Congés maternité/paternité
Assurance santé
+1
Trading électronique Fixed Income - Analyste programmeur
Trading électronique Fixed Income - Analyste programmeur

Societe Generale • Montreal (administrative region)

On-site
CAD 90,000 - 130,000