Talent.com
C# Backend Developer - Senior
C# Backend Developer - SeniorCGI • Montreal (administrative region), QC, CA
C# Backend Developer - Senior

C# Backend Developer - Senior

CGI • Montreal (administrative region), QC, CA
Il y a 7 jours
Type de contrat
  • Temps plein
Description de poste

Overview

Senior C# backend engineer. Context : GIT is responsible for the design, development, and production of enterprise-grade information systems within a large Capital Markets IT environment. Orchestrade (OT) is a strategic third-party trading and risk management platform used across multiple asset classes and business lines. The Orchestrade Core – Optim Team is executing a multi-year OT Next Gen program to ensure platform stability, scalability, and performance while supporting continuous functional growth delivered by multiple OT delivery teams.

Role Overview

We are seeking a Senior C# Backend Developer to join the OT Core – Optim Team . This role focuses on core backend engineering , including performance optimization, multithreaded programming, refactoring, and architectural alignment of Orchestrade core components. This is not a front-end, web, or full-stack position. The successful candidate will work primarily on server-side and core system components in a complex, mission-critical environment.

Key Responsibilities

  • Design, develop, and maintain high-performance C# backend components within Orchestrade.
  • Refactor and optimize existing core modules to improve stability, scalability, and efficiency .
  • Identify, analyze, and resolve performance and concurrency issues .
  • Apply strong data structures and algorithmic reasoning to optimize critical execution paths.
  • Conduct and participate in code reviews with a focus on quality, robustness, and performance.
  • Write and maintain automated tests , applying TDD / BDD principles where appropriate.
  • Contribute to shared frameworks, public APIs, and architectural standards .
  • Collaborate with delivery teams, DevOps, QA, and release management activities.
  • Support regression analysis and production stability initiatives.

Mandatory Technical Requirements

  • Expert-level C# backend development .
  • Strong multithreaded programming skills , including concurrency control and thread safety.
  • Solid expertise in data structures and algorithms , with the ability to reason about performance and complexity.
  • Required Technical Skills

  • Extensive experience in server-side or standalone application development using C#.
  • Strong understanding of :

  • Multithreading and concurrency models.
  • Memory management and performance optimization.
  • Robust code design and refactoring.
  • Solid SQL knowledge (query optimization, data access patterns).
  • Experience working with large, long-lived codebases .
  • Familiarity with Git source control.
  • Technology Stack Exposure (Not Limited To)

  • C#, .NET, Visual Studio
  • SQL Server
  • nHibernate
  • gRPC, REST APIs, Swagger
  • WCF, WinForms
  • Domain Knowledge (Optional)

  • Experience in financial systems, trading, or capital markets
  • Familiarity with asset classes such as Rates, FX, Fixed Income, Credit, or Structured Products
  • Domain knowledge is beneficial but not mandatory .
  • Soft Skills & Professional Qualities

  • Ability to work independently while contributing effectively within a team.
  • Strong analytical and problem-solving skills.
  • Willingness to mentor and support other developers .
  • Clear, professional communication skills in English (spoken and written).
  • Collaborative mindset with a pragmatic, non-arrogant approach .
  • Ingénieur Backend C# Senior (Français)

    Contexte : GIT est responsable de la conception, du développement et de la mise en production de systèmes d’information de niveau entreprise au sein d’un vaste environnement IT dédié aux marchés de capitaux. L’IT Marchés de Capitaux est organisée en divisions informatiques (« filières »), chacune alignée sur une ligne métier spécifique (Rates, FX, Equity, Credit, ALM, Repo, etc.). Orchestrade (OT) est une plateforme tierce stratégique de trading et de gestion des risques, utilisée sur de multiples classes d’actifs et lignes métiers. L’équipe Orchestrade Core – Optim mène un programme pluriannuel OT Next Gen visant à garantir la stabilité, la scalabilité et la performance, tout en accompagnant la croissance fonctionnelle continue livrée par les différentes équipes de delivery Orchestrade.

    Présentation du poste / Présentation du poste

    Nous recherchons un Ingénieur Backend C# Senior pour rejoindre l’équipe OT Core – Optim . Ce poste est centré sur le développement backend cœur , incluant l’optimisation des performances, la programmation multithread, la refactorisation et l’alignement architectural des composants centraux d’Orchestrade. Il ne s’agit pas d’un poste front-end, web ou full-stack. Le candidat retenu interviendra principalement sur des composants serveur et systèmes cœur, dans un environnement complexe et critique pour le métier.

    Responsabilités principales / Principales responsabilités

  • Concevoir, développer et maintenir des composants backend C# à haute performance au sein d’Orchestrade.
  • Refactoriser et optimiser les modules cœur existants afin d’améliorer la stabilité, la scalabilité et l’efficacité .
  • Identifier, analyser et résoudre les problèmes de performance et de concurrence .
  • Appliquer une forte maîtrise des structures de données et des algorithmes pour optimiser les chemins d’exécution critiques.
  • Participer aux revues de code , avec un focus sur la qualité, la robustesse et la performance.
  • Écrire et maintenir des tests automatisés , en appliquant les principes TDD / BDD lorsque pertinent.
  • Contribuer aux frameworks partagés , aux API publiques et aux standards d’architecture.
  • Collaborer avec les équipes de delivery, DevOps, QA et de gestion des releases.
  • Participer aux activités d’analyse de régression et de stabilité en production.
  • #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    C Backend Developer Senior • Montreal (administrative region), QC, CA

    Offres similaires
    Senior Backend Developer — Monetization

    Senior Backend Developer — Monetization

    Xsolla • Montreal
    Temps plein
    Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to he...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Backend Engineer / Développeur Logiciel Backend

    Senior Backend Engineer / Développeur Logiciel Backend

    Reliant AI • Montreal, QC, CA
    Temps plein
    Quick Apply
    We are looking for two exceptionally talented backend engineers to join our team in Montreal and Berlin.You will play a pivotal role in driving the development and delivery of our technology by mul...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Senior Backend Engineer for CI / CD Platform at Scale

    Senior Backend Engineer for CI / CD Platform at Scale

    Coveo • Montreal
    Temps plein
    A leading software company located in Montreal is seeking a skilled backend developer to join its team.The successful candidate will design and operate components of a CI / CD platform, ensure scalab...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior C# Orchestrade Developer — Capital Markets IT (Montreal)

    Senior C# Orchestrade Developer — Capital Markets IT (Montreal)

    CGI • Montreal
    Temps plein
    A leading IT services firm in Montreal is seeking a senior developer to join their Capital Market IT team.The role involves coding, testing, and optimizing. NET applications, and candidates must pos...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Java Developer New Montreal

    Senior Java Developer New Montreal

    Behavox Limited. • Montreal
    Temps plein
    Behavox is shaping the future for how businesses harness their most important raw material - data.Our mission is bold : Organize enterprise data into actionable information that protects and promote...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Developer Fullstack (Java / React)

    Senior Developer Fullstack (Java / React)

    Societe Generale • Montreal
    Temps plein
    In this context, we are looking for a Fullstack developer within the Dev Ops team in Montreal in charge of the SG Workflow product, to the following various aspects : . Design and development of produ...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior C# Backend for Capital Markets – Montréal (Hybrid)

    Senior C# Backend for Capital Markets – Montréal (Hybrid)

    West-Island Conseils • Montreal-Est
    Temps plein
    Une institution bancaire européenne recrute des développeurs Backend C# pour son équipe à Montréal.Le poste est permanent avec un mode hybride, offrant une flexibilité après une intégration complèt...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Backend Developer — AI / ML Platform & APIs

    Senior Backend Developer — AI / ML Platform & APIs

    Stay22 • Montreal
    Temps plein
    Une entreprise innovante dans l'IA recherche un développeur backend senior pour concevoir des systèmes robustes pour leur infrastructure IA / ML. Vous travaillerez sur des diensten d'IA, en développan...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Enterprise Business Developer

    Senior Enterprise Business Developer

    Gartner • Montreal
    Temps plein
    A global market leader in research and advisory seeks a Business Development Executive in Montreal, Canada.The ideal candidate will have extensive B2B sales experience and a proven ability to build...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Developer, Clinical Platform – Hybrid Montreal

    Senior Developer, Clinical Platform – Hybrid Montreal

    AlayaCare • Montreal
    Temps plein
    A leading SaaS company in Montreal is looking for a Senior Developer for their Clinical Platform team.You will be responsible for building high-quality features, ensuring performance, and contribut...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Full‑Stack Developer

    Senior Full‑Stack Developer

    National Bank of Canada • Montreal
    Temps plein
    A career as a Senior Full‑Stack Developer within the Enterprise Content Management (ECM) team at National Bank is much more than just a developer role. It is a unique opportunity to play a key part ...Voir plus
    Dernière mise à jour : il y a 13 heures • Offre sponsorisée • Nouvelle offre
    Senior Heavy-Duty Business Developer – Ottawa Region

    Senior Heavy-Duty Business Developer – Ottawa Region

    TotalEnergies • Montreal
    Temps plein
    Une entreprise de lubrifiants recherche un Développeur Commercial pour la région de Montréal.Le candidat idéal doit avoir au moins 5 ans d'expérience dans un rôle de vente, de bonnes compétences or...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Java Developer

    Senior Java Developer

    Behavox • Montreal
    Temps plein
    Behavox is shaping the future for how businesses harness their most important raw material - data.Our mission is bold : Organize enterprise data into actionable information that protects and promote...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Backend Engineer (Golang) / Développeur backend senior (Golang)

    Senior Backend Engineer (Golang) / Développeur backend senior (Golang)

    Anyon Systems Inc. • Montreal
    Temps plein
    Anyon Systems is a quantum computing hardware company located in the Greater Montreal Region with a presence in Waterloo, Ontario. We work at the cutting edge of technology to develop and commercial...Voir plus
    Dernière mise à jour : il y a 13 heures • Offre sponsorisée • Nouvelle offre
    Senior Backend Engineer : Build Scalable, Reliable APIs

    Senior Backend Engineer : Build Scalable, Reliable APIs

    Everbridge • Montreal
    Temps plein
    A tech company specializing in critical event management is seeking a Senior Back-End Engineer to design and maintain scalable backend services. This role impacts the reliability and performance of ...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Backend Engineer : Secure Healthcare SaaS

    Senior Backend Engineer : Secure Healthcare SaaS

    Meroka • Montreal
    Temps plein
    A healthcare technology company in Montreal is seeking a Backend Developer to design and maintain secure backend services for their growing healthcare platform. The ideal candidate will have experie...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Backend Engineer

    Senior Backend Engineer

    GuruLink • Montreal
    Temps plein +1
    Our client is building a next-generation, AI-native social platform designed with safety and creativity at its core.Their mission is to provide a secure environment where young audiences can create...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    C# Developer

    C# Developer

    Strategio Inc. • Montreal
    Temps plein
    C# Developer | Cloud & Data Platforms.Strategio is building a high-performing data and analytics team to support investment operations at a leading Canadian investment management firm with hundreds...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée