Senior C# Backend Developer
Develop and maintain backend server-side or standalone desktop applications using C# and .NET. Focus on identifying performance bottlenecks and refactoring code for optimal application efficiency.
- On-site
- Montréal, QC
- Posted Sep 8, 2026
- Apply by Oct 8, 2026
- 1 position
Opens an external site
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
We are looking for a Senior C# Backend Developer with strong expertise in backend/server-side or standalone desktop application development. 🔑 Key Skills: • Expert-level C# / .NET & Visual Studio • Strong multithreading, data structures & algorithms • SQL / SQL Server and application optimization • Experience identifying and refactoring performance bottlenecks • TDD / BDD experience • Strong understanding of .NET internals and API architecture • Git and source control • Experience with gRPC, NHibernate, WinForms, WCF, REST APIs & Swagger • Finance/Trading experience with FX, Rates, Fixed Income or Structured Products is a plus • Excellent English communication and collaboration skills
What you’ll do
Develop and maintain backend server-side or standalone desktop applications using C# and .NET. Focus on identifying performance bottlenecks and refactoring code for optimal application efficiency.
Requirements
Requires expert-level proficiency in C#, .NET, and SQL Server with strong knowledge of multithreading and API architecture. Experience in Finance or Trading is considered a plus.
Listed skills
- .NETPreferred
- C++Preferred
- GitPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C#
- .NET
- Visual Studio
- Multithreading
- Data Structures
- Algorithms
- SQL Server
- TDD
- BDD
- .NET Internals
- API Architecture
- Git
- gRPC
- NHibernate
- WinForms
- WCF
Job areas
- Software
- Technology
- Finance & Accounting
- Engineering
Additional details
- Minimum experience
- 5+ years
- Apply by
- Oct 8, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
