Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior C# Developer - Financial Services

$80 - $100 per hour

Tech Talent International

Montréal, QC
  • Remote job

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, WinForms, 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.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior C# Developer - Financial Services in Montréal, QC vacancy
  •  ...qualifications, Certifications and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal pay...  ...entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to... 
    Senior
    Permanent employment
    Full time
    Local area
    Work from home

    Capgemini

    Montréal, QC
    5 days ago
  • $86.3k - $123.02k per year

     ...learning and innovation. Main Responsibilities - Develop, design and implement micro-services and tools to provide new capabilities to our LLM (ARIA)...  ...The actual compensation will depend on elements such as seniority, merit, geographic location, education, experience,... 
    Senior
    Hourly pay
    Work at office
    Immediate start
    Work from home

    Trane Technologies

    Montréal, QC
    3 days ago
  •  ...We are seeking a Senior C# / .NET Developer to join a high-performing engineering team delivering complex, data-intensive software solutions. The...  ...technical delivery — designing, building, and maintaining backend services that are clean, reliable, and production-ready. The ideal... 
    Senior
    Long term contract
    Contract work

    Maarut

    Montréal, QC
    3 days ago
  • $70k - $135k per year

    Développeur Senior C# Orchestrade Description de poste Notre équipe de Développement bancaire...  ...au monde. Senior C# Orchestrade Developer Position Description Our banking...  ...join our team—one of the largest IT and business consulting services firms in the world.... 
    Senior
    Long term contract
    Montréal, QC
    a month ago
  • $60k - $115k per year

    Senior C# Backend Developer – Orchestrade / Capital Markets IT Description de poste Lieu : Québec, Canada Mode de travail : Sur site Contrat...  ...et contribuer à l’évolution de Orchestrade, une plateforme financière stratégique utilisée pour plusieurs classes d’actifs (taux,... 
    Senior
    Contract work
    Immediate start
    Montréal, QC
    4 days ago
  •  ...Senior C# .NET Developer – Computer Vision & AI (Permanent / Hybrid – Montreal) Position: Senior C# .NET Developer – Computer Vision & AI...  ...information in accordance with our Privacy Policy and Terms of Service:    For more roles like this, please go to  Â... 
    Senior
    Permanent employment
    Full time
    2 days per week

    CorGTA

    Montréal, QC
    2 days ago
  • $70k - $135k per year

    Développeur·se Senior C# – Orchestrade (FR) Description de poste *** Opportunité ouverte...  ...systèmes critiques au cœur des marchés financiers. Au sein de notre équipe Capital Markets...  ...et en management au monde. Senior C# Developer – Orchestrade (ENG) Position... 
    Senior
    Long term contract
    Montréal, QC
    a month ago
  • $86.3k - $123.02k per year

     ...données haute performance, des services backend et des...  ...Assigning tasks to junior developers such as coding, testing, debugging...  ...to the objects and models Develop new algorithms, upgrade, and...  ...will depend on elements such as seniority, merit, geographic location,... 
    Senior
    Hourly pay
    Temporary work
    Work at office
    Work from home
    Worldwide

    Trane Technologies

    Montréal, QC
    3 days ago
  •  ...Avocat, réglementaire, services financiers 2 ans + | Montréal Vous avez un fort intérêt pour les environnements hautement réglementés? Vous souhaitez travailler au sein d’un cabinet de renom? Vous êtes de ceux qui aimez-vous creuser la tête pour trouver des réponses... 
    Daily paid

    ZSA Canada

    Montréal, QC
    more than 2 months ago
  • $86.3k - $123.02k per year

     ...équipe Développer, améliorer et maintenir les services et le code existants Répondre aux billets...  ...***English Follows What you will do: Develop, design and implement micro-services and...  ...will depend on elements such as seniority, merit, geographic location, education, experience... 
    Senior
    Hourly pay
    Work at office
    Work from home

    Trane Technologies

    Montréal, QC
    3 days ago
  • $60k - $115k per year

    Développeur .NET Senior (VB.NET / C#) Description de poste Mode de travail: Hybride Développeur...  .... Your work creates value. You’ll develop innovative solutions and build...  ...our team—one of the largest IT and business consulting services firms in the world.... 
    Senior
    Remote work
    Montréal, QC
    2 days ago
  •  ...Job Title: Senior Programmer Analyst Employment Type: Permanent Location: Montreal...  ...development experience ~ Deep expertise in C#/.NET internals ~ Strong written and...  ...large-scale, high-performance systems ~ Financial services / trading systems experience is a strong... 
    Senior
    Permanent employment
    Remote work

    Bevertec

    Montréal, QC
    25 days ago
  •  ...Your team’s dynamic Our team brings together more than ten developers and test specialists from diverse backgrounds, all united by a...  ...both our product and how we work. We’re looking for a software developer to join the Access Control team. You should be passionate about... 
    Flexible hours

    Genetec

    Montréal, QC
    17 days ago
  •  ...by coordinating efforts with various internal departments and divisions Ensure a high level of client service by keeping our clients informed of all new developments, products, and services relevant to their business needs. Ensure the prompt and complete resolution of... 
    Work at office
    Remote work
    Flexible hours

    Infotree Global Solutions

    Montréal, QC
    2 days ago
  • $85k - $110k per year

     ...dotées d’un leadership axé sur le service aux autres, passionnées par l’...  ...et des Consultants seniors pour des postes hybrides, à proximité...  .... : Python, JavaScript, Java, C#, VBA) et compréhension des concepts...  ...réalisation. Transparence financière - Chaque membre a accès aux... 
    Senior
    Daily paid
    Permanent employment
    Full time
    Apprenticeship

    Ashling

    Montréal, QC
    18 days ago
  •  ...practical, maintainable, and impactful. We are looking for a UiPath Developer to join our team in Montreal. In this role, you will work closely...  ...forms)Experience with programming or scripting (e.g., Python, C#, or similar) Ability to translate business requirements into... 

    INVOKE

    Montréal, QC
    10 days ago
  •  ...growing consulting firm offering advisory services across three areas of expertise: IT infrastructure...  ..., we are looking for a Microsoft Azure Developer to join large-scale projects with one of...  .... Build backend solutions using .NET (C#) leveraging Azure services such as... 
    Senior
    Permanent employment
    Full time

    Solutions Techso

    Montréal, QC
    1 day ago
  • $120k per year

     ...formations professionnelles et continues, de même que des programmes, services et activités de développement professionnel offerts par l’...  ...organisme au Québec autorisé à décerner le diplôme de planificateur financier et à établir les règles relatives à la formation continue de ses... 
    Permanent employment
    Full time
    Apprenticeship
    Flexible hours

    Institut de planification financière

    Montréal, QC
    2 days ago
  •  ...looking for a skilled and driven Python Developer to join our team. In this role, you will design and build production-grade AI/ML services, data pipelines, and generative AI solutions...  ...Scrum ceremonies. Domain knowledge in financial data and related business contexts.... 

    Amaris Consulting

    Montréal, QC
    2 days ago
  • Programmer Analyst .Net (Senior) About Us We are committed to...  ...initiatives. Our Montréal Service Center offers opportunities to...  ...talented and motivated Senior .NET Developer to join our technology team....  ...proficiency with Microsoft .NET and C# development.  ~Experience... 
    Senior
    Full time

    CGI

    Montréal, QC
    26 days ago
  • $108.1k - $222.8k per year

     ..., highly motivated, and experienced Java Developer to join our team. The potential candidate...  ...and other functional groups within Sales & Service Solutions as a whole. The role demands...  ...Responsibilities: As a Java Developer or Senior Developer in the Sales Cloud team, the primary... 
    Senior
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    5 hours ago
  •  ...improving productivity and updating tools and processes related to financial services. The role involves building and designing a platform intended...  ...requires an experienced Power Platform DevOps engineer to develop solutions for customers and to create self-service tools. The... 

    Open Systems Technologies

    Montréal, QC
    8 days ago
  •  ...DIRECTEUR(TRICE) DES SERVICES FINANCIERS ET ADMINISTRATIFS L'Association des ressources intermédiaires d'hébergement (ARIHQ) est à la recherche d'un(e) Directeur(trice) des services financiers et administratifs capable d'agir comme véritable partenaire d'affaires auprès... 

    Buildup recrutement

    Montréal, QC
    10 days ago
  •  ...migration. We provide end-to-end project services and have delivered Finastra projects...  ...We are looking for a Senior Axiom Developer with strong experience in regulatory reporting...  ...configurator experience with prior experience in Financial institution (preferably banking and... 
    Senior

    Luxoft

    Montréal, QC
    4 days ago
  • $70k - $115k per year

    Développeur Full Stack .NET Senior Description de poste Nous recherchons...  ..., développer et maintenir des services backend, des API et des microservices évolutifs en C# et ASP.NET Core. • Contribuer...  ...dans les secteurs bancaire et financier. • Utiliser des plateformes... 
    Senior
    Day shift
    Montréal, QC
    5 days ago
  •  ...d’un système d’exploitation ainsi que de services permettant la gestion à distance des appareils...  ...avez : Connaissance des langages C#/.NET, Go, Rust. Expérience avec Linux...  ...The Edge OS family is responsible for developing an operating system and services that enable... 
    Senior
    Remote work
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  • $65k - $115k per year

    Senior Financial Analyst - Consolidation Position Description We are looking for a dynamic...  ...management and corporate finance initiatives . Develop and maintain strong working...  ...the largest IT and business consulting services firms in the world. d'analyste financier... 
    Senior
    Montréal, QC
    4 days ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior BackEnd C# / .NET Core ayant d'excellentes aptitudes techniques, d'...  ...polyvalente. La personne retenue contribuera à l'évolution de services applicatifs, API et microservices. Sans être exhaustifs, voici... 
    Senior
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    15 days ago
  • $60k - $115k per year

    Senior Financial Analyst Position Description We have a challenging and...  ...Your work creates value. You’ll develop innovative solutions and build relationships...  ...IT and business consulting services firms in the world. Analyste Financier Senior Job Description Voici... 
    Senior
    Contract work
    Montréal, QC
    19 days ago
  •  ...technological alternative. Job Description As a Senior Data Transfer Developer, you will design, build, and evolve robust data transfer systems...  ...complex technical problems ~ Strong proficiency in C# and SQL (Lua is an asset) ~ Experience with healthcare standards... 
    Senior
    Permanent employment
    Full time
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C# Developer - Financial Services. Be the first to apply!