Tech Talent International logo
Tech Talent InternationalPosted 1 month ago

Senior C# Developer - Financial Services

$166,400–$208,000 year

RemoteCanada

Full TimeSenior LevelSmall

Job Summary

Code, test, refactor, and optimize existing components within a .NET plugin architecture for a major financial services client in Montreal. Perform code reviews, participate in cross-dev team tasks including release management and regression checking, and apply TDD/BDD methodologies to improve application efficiency. Demonstrate expert-level C# skills with a focus on multithreaded programming, SQL, and robust code design rather than web or front-end development. The role requires strong communication, independent work, and mentorship within a hybrid setup starting with five days onsite.

Required Qualifications

  • 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
  • Strong abilities in multithreaded programming, data structures, algorithms, SQL, robust code design, and application optimization
  • Proven experience in identifying, detecting, and refactoring underperforming code to improve application efficiency and performance
  • In-depth understanding of theoretical and practical programming concepts, demonstrating curiosity about the internal mechanisms of APIs and architectural choices
  • 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
  • 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)

Desired Qualifications

  • Experience with Git source control
  • Familiarity with TDD and BDD concepts and a willingness to apply these methodologies to both new and existing codebases
  • Prior experience in finance, trading, or domain-specific knowledge of asset classes (rates, FX, fixed income, structured products)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce