Senior C# Developer - Financial Services
$166,400–$208,000 year
RemoteCanada
CanadaRemoteFull Time$166,400–$208,000 yearSenior LevelSmall
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.