Senior C# Developer – Orchestrade

4 weeks ago


Montreal, Canada Evolvic Inc. Full time

This position is part of a long-term modernization and optimization initiative focused on the Orchestrade application — a large-scale financial platform used across multiple business lines, including Front Office, Middle Office, and Risk Management.

The application supports a wide range of asset classes (Rates, Credit, FX, Equity, Commodity, and others) and is a central system for trade booking, pricing, and risk visualization. The role involves contributing to a multi-year transformation program aimed at improving scalability, performance, and architectural coherence while enabling continuous delivery and system evolution.

Mission

You will join a dynamic, cross-functional team composed of Business Analysts, Product Owners, Developers, and Support specialists. The team works in close collaboration with various delivery units and technical stakeholders to ensure the quality, stability, and scalability of the Orchestrade platform.

Your role will involve refactoring, optimizing, and extending existing functionalities, as well as building frameworks and APIs that support the long-term architectural goals of the application.

This position offers a technically challenging environment, where innovation, performance optimization, and strong collaboration are key.

Responsibilities

- Design, develop, and maintain .NET components and web-based modules within the Orchestrade environment.

- Refactor and optimize existing C# code to improve performance, scalability, and maintainability.

- Build and enhance APIs and internal frameworks supporting system integration.

- Participate in code reviews, testing, and continuous integration processes.

- Collaborate with QA, DevOps, and release management teams to ensure smooth deployments.

- Contribute to cross-team initiatives aimed at improving the software factory, including automation and process standardization.

- Ensure the technical architecture aligns with long-term project objectives and performance goals.

Requirements

Technical Skills

- Strong expertise in .NET / C# development.

- Solid experience with web technologies (MVC, ASP.NET, JavaScript).

- Proficiency in front-end frameworks such as Vue.js, Angular, or React.

- Strong knowledge of Windows environments.

- Experience with CI/CD pipelines and tools such as Azure DevOps, Sonar, and Ansible.

- Familiarity with messaging systems (RabbitMQ, IBM MQ) and PowerShell scripting.

Additional Assets

- Previous experience with Orchestrade or similar trading/risk management systems.

- Understanding of financial instruments and capital markets workflows.

- Strong analytical and problem-solving skills.

- Comfortable working in an international and collaborative environment.

Details

- Contract Duration: 12 months (renewable)

- Target Start Date: December (negotiable)

- Job Type: Full Time

- Location: Quebec

- Language: English mandatory, French is a plus

#J-18808-Ljbffr



  • Montreal, Canada Arobas Personnel Full time

    Arobas Personnel is looking for a Senior C# Orchestrade Developer for a permanent position with one of our clients located in Montreal. *100% on site in Montreal* Your responsibilities: Develop and enhance: Write robust and efficient code. Ensure quality: Perform testing and code reviews. Optimize: Refactor and improve existing components. Collaborate:...


  • Montreal, Canada Arobas Personnel Full time

    Arobas Personnel is looking for a Senior C# Orchestrade Developer for a permanent position with one of our clients located in Montreal. *100% on site in Montreal* Your responsibilities: Develop and enhance : Write robust and efficient code. Ensure quality : Perform testing and code reviews. Optimize : Refactor and improve existing components. Collaborate :...


  • Montreal, Canada Evolvic Inc. Full time

    This position is part of a long-term modernization and optimization initiative focused on the Orchestrade application — a large-scale financial platform used across multiple business lines, including Front Office, Middle Office, and Risk Management. The application supports a wide range of asset classes (Rates, Credit, FX, Equity, Commodity, and others)...


  • Montreal, Canada Evolvic Inc. Full time

    This position is part of a long-term modernization and optimization initiative focused on the Orchestrade application — a large-scale financial platform used across multiple business lines, including Front Office, Middle Office, and Risk Management. The application supports a wide range of asset classes (Rates, Credit, FX, Equity, Commodity, and others)...


  • Montreal, Canada Evolvic Inc. Full time

    This position is part of a long-term modernization and optimization initiative focused on the Orchestrade application — a large-scale financial platform used across multiple business lines, including Front Office, Middle Office, and Risk Management. The application supports a wide range of asset classes (Rates, Credit, FX, Equity, Commodity, and others)...


  • Montreal, Canada Arobas Personnel Full time

    A recruitment agency is seeking a Senior C# Orchestrade Developer for a permanent role based in Montreal. The position requires strong expertise in .NET and C#, along with proven experience in a Windows environment and fluent English communication skills. Responsibilities include writing efficient code, testing, optimizing existing components, and...


  • Montreal, Canada Arobas Personnel Full time

    A recruitment agency is seeking a Senior C# Orchestrade Developer for a permanent role based in Montreal. The position requires strong expertise in .NET and C#, along with proven experience in a Windows environment and fluent English communication skills. Responsibilities include writing efficient code, testing, optimizing existing components, and...


  • Montreal, Quebec, Canada Crédit Agricole CIB Full time $80,000 - $120,000 per year

    Job DescriptionJoin the Information Systems Department of CA-CIB, responsible for the design, the development, and the maintenance of its applications and systems, as well as the management of the bank's technical infrastructureAt the forefront of technological innovation, its teams provide support on both technical and functional levels to the activity and...


  • Montreal, Quebec, Canada Arobas Personnel Full time $70,000 - $120,000 per year

    Arobas Personnelest à la recherche d'un(e)Développeur(se) Senior C# Orchestradepour un poste permanent chez l'un de ses clients situé à Montréal100% en Présentiel à Montréal*Vos ResponsabilitésDévelopper et améliorer : Écrire du code robuste et performant.Garantir la qualité : Effectuer des tests et des revues de code.Optimiser : Refactoriser et...


  • Montreal, Canada Crédit Agricole Group Full time

    Join the Information Systems Department of CA-CIB, responsible for the design, the development, and the maintenance of its applications and systems, as well as the management of the bank’s technical infrastructure!At the forefront of technological innovation, its teams provide support on both technical and functional levels to the activity and projects of...