×
Register Here to Apply for Jobs or Post Jobs. X

Senior C# Developer - Financial Services

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: Tech Talent International
Full Time position
Listed on 2026-06-18
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, C# / Unity Developer
Salary/Wage Range or Industry Benchmark: 110000 - 120000 CAD Yearly CAD 110000.00 120000.00 YEAR
Job Description & How to Apply Below
Location: Montreal

Tech Talent International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.

We currently have a role as a Senior C# Developer
- Financial Services
with our large consulting client on a long term project with a major financial services client in the downtown Montreal area.

Role: Senior C# Developer
- Financial Services

Type: Fulltime, Perm

Location: Downtown Montreal, QC
- Hybrid (roles starts off 5 days in office for 1st 3 months, then turns into hybrid setup 3 days onsite, 2 days from home)

Salary: $110,000 - $120, 000 + up to 9% performance bonus + 4-5 weeks paid vacation + RRSP contribution + benefits + sick/personal days

Contract option: Tis role is also available as a long term contract role, pay rate on corp to corp basis would be $80-100/hr

Position Overview

Service Details

Orchestrade is a 3rd party application that our client extends to suit its own needs via a plugin architecture. As such the decision of whether to upgrade components (.NET for example) and its timing is driven by the vendor.

The daily mission include:

  • Coding
  • Testing
  • Refactoring and optimizing existing components
  • Performing code reviews
  • Participating in cross-dev teams tasks (release management, regression checker, others)

Requirements

  • Demonstrated expert-level skill in C# and Visual Studio environment.
  • Significant professional experience as a back-end/server-side developer and/or working on standalone desktop applications. This role is not suited for candidates with primary experience in web development, GUI, front-end design, or those seeking a "full-stack" position.
  • Strong abilities in multithreaded programming, data structures, algorithms, SQL, robust code design, and application optimization.
  • Experience with Git source control is highly desirable.
  • Proven experience in identifying, detecting, and refactoring underperforming code to improve application efficiency and performance.
  • Familiarity with TDD and BDD concepts and a willingness to apply these methodologies to both new and existing codebases.
  • In-depth understanding of theoretical and practical programming concepts, demonstrating curiosity about the internal mechanisms of APIs and architectural choices (e.g., understandinghowa .NET API works internally, not justwhento use it).
  • Prior experience in finance, trading, or domain-specific knowledge of asset classes (rates, FX, fixed income, structured products) is beneficial but not mandatory.
  • Technology Stack Exposure (not limited to): SQL Server, gRPC, nHibernate, Win Forms, WCF, REST API, Swagger etc.
  • Must be fluent in English with excellent verbal and written communication skills.
  • Ability to work independently while fostering a collaborative environment, willing to mentor others and maintain a positive, non-arrogant professional demeanor.
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary