Senior C# .NET Backend Developer

Nöord Technologies

Montreal (administrative region)

Hybrid

CAD 110,000 - 160,000

Full time

39 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Relocation package

Job summary

Nöord Technologies in Montreal is seeking an experienced Senior C# .NET Backend Developer to own the server-side architecture powering real-time risk and market data processing in Capital Markets.

You will work on high-throughput, low-latency services, collaborate with global teams, and uphold SOLID engineering practices, TDD/BDD, and CI/CD automation.

Qualifications

  • 8+ years of backend software engineering with C# / .NET Core.
  • Deep expertise in concurrent programming, multithreading, and high-performance server architectures.
  • Production experience with Kafka, SignalR, APIs, Kubernetes, AWS, ELK, and Git.
  • Strong software craftsmanship with SOLID, clean architecture, and unit/integration testing (BDD).
  • Prior Capital Markets or financial derivatives experience preferred.
  • Fluent English; French is a plus.

Responsibilities

  • Architect, build, and optimise high-throughput, low-latency C# .NET Core backend services.
  • Scale real-time computation engines for market risk and curve generation.
  • Collaborate with international teams across North America, Europe, and Asia.
  • Provide tier-3 backend expertise for trading operations during market hours.
  • Enforce engineering standards: clean code, SOLID, TDD/BDD, event-driven architectures.
  • Improve CI/CD pipelines and distributed messaging infrastructures.

Skills

C#
.NET Core
Multithreading
Kafka
SignalR
Kubernetes
AWS
ELK
Git
SOLID principles
TDD/BDD
Capital Markets

Job description

At Nöord Technologies, we empower top-tier financial institutions with exceptional talent in banking and capital markets. For the needs of one of our prestigious clients, a major banking actor in Montreal currently experiencing strong growth, we are actively seeking an experienced Senior C# .NET Backend Developer.

About the Role

As part of a high-performing Capital Markets technology team, you will take full ownership of the server-side architecture and core services powering mission-critical financial applications. You will work on robust, data-centric systems used in real time by global trading desks to compute risk exposure and process complex interest rate curve models.

This is a pure backend engineering role. We are seeking a hardcore C# / .NET engineer who thrives on low-latency processing, distributed architectures, clean engineering practices, and high-throughput data pipelines.

Important Note: Profiles focused primarily on ASP.NET Web/Frontend fullstack development will not be considered. This role demands deep backend and systems-level expertise.

Key Responsibilities
  • Architect, build, and optimize high-throughput, low-latency C# .NET Core backend services and distributed components.

  • Enhance and scale real-time computation engines used for market risk tracking and interest rate curve generation.

  • Collaborate closely with international cross-functional teams (Product, QA, Architecture, Global Trading Desks) across North America, Europe, and Asia.

  • Provide tier-3 backend technical expertise and support for North American trading operations during active market hours.

  • Enforce rigorous engineering standards: clean code, SOLID principles, comprehensive test coverage (TDD/BDD), and event-driven architectures.

  • Continuously improve and automate CI/CD delivery pipelines, telemetry, and distributed messaging infrastructures.

Requirements
Candidate Profile & Technical Requirements
  • Experience: Minimum 8+ years of dedicated backend software engineering experience with C# / .NET Core.

  • Backend Mastery: Deep expertise in concurrent programming, multithreading, memory management, microservices, and high-performance server architectures.

  • Technical Ecosystem: Proven production experience with event-driven and distributed systems using technologies such as Kafka, SignalR, APIs, Kubernetes, AWS, ELK, and Git.

  • Craftsmanship: Strong Software Craftsmanship mindset (SOLID principles, clean architecture, unit/integration testing, BDD).

  • Domain Knowledge: Prior experience in Capital Markets, investment banking, or financial derivatives (Fixed Income, Rates, FX, Risk systems) is strongly preferred.

  • Languages: Fluent English is mandatory (daily collaboration with international teams); French is a valuable asset / nice to have.

Benefits
Position Details & Conditions
  • Location: Montreal, QC (Hybrid model).

  • Contract Duration: 12-month contract (renewable, with potential conversion to a permanent role).

  • Start Date: ASAP.

  • Work Authorization: Must be legally authorized to work in Canada (valid Canadian work permit, permanent residency, or citizenship).

  • Relocation: A comprehensive relocation package is available for eligible candidates moving to Montreal.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C# .NET Backend Developer
Senior C# .NET Backend Developer

Nöord Technologies Corporation • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Relocation package
Senior Full-Stack Developer / React Front-End Expert
Senior Full-Stack Developer / React Front-End Expert

Nöord Technologies • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Relocation package
C# / C++ Developpeur (Real Time expert)
C# / C++ Developpeur (Real Time expert)

Nöord Technologies • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Experienced Equity & Derivatives Application Support Analyst
Experienced Equity & Derivatives Application Support Analyst

Nöord Technologies • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
C# / C++ Developpeur (Real Time expert)
C# / C++ Developpeur (Real Time expert)

Nöord Technologies Corporation • Montreal (administrative region)

On-site
CAD 120,000 - 160,000
Experienced Equity & Derivatives Application Support Analyst
Experienced Equity & Derivatives Application Support Analyst

Nöord Technologies Corporation • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Relocation package
Senior Full-Stack Lead — React + C# (Hybrid, Montreal)
Senior Full-Stack Lead — React + C# (Hybrid, Montreal)

Nöord Technologies • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Relocation package
C# Software Developer | Up to CAD $200k Base + Bonus | Elite FinTech | Hybrid | Montreal
C# Software Developer | Up to CAD $200k Base + Bonus | Elite FinTech | Hybrid | Montreal

Hunter Bond • Montreal (administrative region)

Hybrid
CAD 170,000 - 210,000
Senior C++ Software Engineer
Senior C++ Software Engineer

Catch Talent, LLC • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Five weeks paid vacation
Lunch and snacks on-site
Health and wellness reimbursement
+2
Senior Java Software Engineer
Senior Java Software Engineer

Amaris Consulting | Part of Mantu • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000