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
7 days ago
Job type
  • Full-time
Job description

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

    Create a job alert for this search

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

    Similar jobs
    Senior Backend Developer — Monetization

    Senior Backend Developer — Monetization

    Xsolla • Montreal
    Full-time
    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...Show more
    Last updated: 1 day ago • Promoted
    Senior Backend Engineer / Développeur Logiciel Backend

    Senior Backend Engineer / Développeur Logiciel Backend

    Reliant AI • Montreal, QC, CA
    Full-time
    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...Show more
    Last updated: 30+ days ago
    Senior Backend Engineer for CI / CD Platform at Scale

    Senior Backend Engineer for CI / CD Platform at Scale

    Coveo • Montreal
    Full-time
    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...Show more
    Last updated: 1 day ago • Promoted
    Senior.NET Backend Engineer – Platform Innovation

    Senior.NET Backend Engineer – Platform Innovation

    Workleap Technologies inc. • Montreal
    Full-time
    A Montreal-based tech company is seeking a Senior Back-End Developer for their platform engineering initiatives.The ideal candidate will have 5 to 10 years of back-end development experience, parti...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior Developer Fullstack (Java / React)

    Senior Developer Fullstack (Java / React)

    SGS Société Générale de Surveillance SA • Montreal
    Full-time
    In this context, we are looking for a Fullstack developer in within the Dev Ops team in Montreal in charge of the SG Workflow product, to the following various aspects : . Design and development of pr...Show more
    Last updated: 1 day ago • Promoted
    Senior Developer Fullstack (Java / React)

    Senior Developer Fullstack (Java / React)

    Societe Generale • Montreal
    Full-time
    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...Show more
    Last updated: 1 day ago • Promoted
    Senior Backend Architect (Remote) for Large-Scale Systems

    Senior Backend Architect (Remote) for Large-Scale Systems

    AutoScale Ventures • Ahuntsic North, ca
    Remote
    Full-time
    A technology-driven company is seeking a Senior Software Engineer to design and build backend systems.The role involves working on critical system components, implementing scalable APIs, and guidin...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior C# Backend for Capital Markets – Montréal (Hybrid)

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

    West-Island Conseils • Montreal-Est
    Full-time
    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...Show more
    Last updated: 1 day ago • Promoted
    Senior Backend Developer — AI / ML Platform & APIs

    Senior Backend Developer — AI / ML Platform & APIs

    Stay22 • Montreal
    Full-time
    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...Show more
    Last updated: 1 day ago • Promoted
    Senior Enterprise Business Developer

    Senior Enterprise Business Developer

    Gartner • Montreal
    Full-time
    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...Show more
    Last updated: 1 day ago • Promoted
    Senior Developer, Clinical Platform – Hybrid Montreal

    Senior Developer, Clinical Platform – Hybrid Montreal

    AlayaCare • Montreal
    Full-time
    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...Show more
    Last updated: 1 day ago • Promoted
    Senior Full‑Stack Developer

    Senior Full‑Stack Developer

    National Bank of Canada • Montreal
    Full-time
    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 ...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior Heavy-Duty Business Developer – Ottawa Region

    Senior Heavy-Duty Business Developer – Ottawa Region

    TotalEnergies • Montreal
    Full-time
    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...Show more
    Last updated: 1 day ago • Promoted
    Senior Backend Engineer (Golang) / Développeur backend senior (Golang)

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

    Anyon Systems Inc. • Montreal
    Full-time
    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...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior Backend Engineer : Build Scalable, Reliable APIs

    Senior Backend Engineer : Build Scalable, Reliable APIs

    Everbridge • Montreal
    Full-time
    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 ...Show more
    Last updated: 1 day ago • Promoted
    Senior Backend Engineer : Secure Healthcare SaaS

    Senior Backend Engineer : Secure Healthcare SaaS

    Meroka • Montreal
    Full-time
    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...Show more
    Last updated: 1 day ago • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    GuruLink • Montreal
    Full-time +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...Show more
    Last updated: 1 day ago • Promoted
    C# Developer

    C# Developer

    Strategio Inc. • Montreal
    Full-time
    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...Show more
    Last updated: 1 day ago • Promoted