Responsable Technique d'Équipe - Gestion des opérations bancaires - Montréal, Québec, Canada

Societe Generale

$110K — $130K *
Finance & Insurance
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience as a Technical Lead or Senior Developer, preferably in banking or finance
  • Proven ability to design, build, and scale distributed systems with modern architectures
  • Experience managing teams while remaining hands-on with development and code reviews
  • Skilled in balancing run activities with new feature builds and transformation initiatives
  • Strong communication skills to engage with business stakeholders and end-users

Responsibilities

  • Lead and grow a team through agile practices and code reviews to foster autonomy and technical excellence
  • Drive the transformation of the VMR Metric Platform towards a modern ecosystem
  • Ensure technical direction and architectural decisions align with long-term vision while managing immediate needs
  • Collaborate with Market Risk and Front Office teams to prioritize backlog and deliver valuable features
  • Oversee platform stability and reliability through level 3 support and continuous improvement

Benefits

  • Work in a dynamic and impactful team environment
  • Opportunity to shape future technologies in Market Risk
  • Engage in innovative practices and personal growth initiatives
  • Contribute to essential risk management platforms within a global banking context
Full 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 MISSIONDiriger 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 QUOTIDIENDans ce contexte, vous serez en charge des missions suivantes :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 TECHNIQUEBonnes pratiques de Software Craftsmanship : DDD, BDD, TDD, Design Patterns, clean codeLangages : Java 17 (ou dernière version LTS), C# 10, C# 14Programmation concurrente et multithreadingFrameworks : Spring Boot (avec Spring MVC pour APIs REST), .NET 10Injection de dépendances : fonctionnalités cœur de Spring Framework, .NET DryIoCBig Data : Spark, Kafka (Event Hub), Azure Data LakeAccès aux bases de données : Spring Data JPA avec Hibernate ORM, Microsoft Entity FrameworkBases de données : PostgreSQL (ou MySQL, Oracle), Azure SQL DatabaseSécurité : Spring Security avec JWT ou OAuth2Build tool : MavenTests : JUnit 5, Mockito (tests unitaires et d'intégration), NUnit, MSTestDocumentation API : Springdoc OpenAPI (Swagger UI)DevOps : GitHub Actions, Jenkins, Docker, Kubernetes, Linux (serveurs on-premise)Monitoring : ELK stack, Helm, GrafanaCloud : AzureEt si c'était vous ?COMPÉTENCES ET QUALIFICATIONS :IndispensablesSolide expérience en tant que Technical Lead opérationnel(le) ou développeur(se) senior, idéalement dans un environnement bancaire ou financierCapacité 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 transformationExcellentes compétences en communication et capacité à interagir directement avec les parties prenantes métiers et les utilisateurs finauxEsprit orienté responsabilisation (ownership), amélioration continue et partage des connaissancesLeadership & Soft SkillsCapacité à mentorer et faire progresser les développeurs, en favorisant l'autonomie, la responsabilité et l'excellence techniqueForte attention portée au développement des équipes, avec du coaching sur des sujets techniques et fonctionnelsAisance à piloter le changement et conduire des transformations dans un environnement complexe et en évolutionCapacité à concilier vision stratégique et exécution pragmatiqueCuriosité 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 & fonctionnellesExpérience avec des architectures orientées événements et des systèmes distribuésBonne compréhension des plateformes de données et du traitement batch et streamingSolides compétences en SQL et capacité à analyser et résoudre des problématiques liées aux donnéesUne exposition au Market Risk, PnL ou à la banque d'investissement constitue un atout majeurLANGUESLa 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.

Similar Jobs

More Jobs at Societe Generale

More Finance & Insurance Jobs

Find similar Responsable Technique d'Équipe - Gestion des opérations bancaires - Montréal, Québec, Canada jobs: