Description
Développeur·euse Backend C# – Optimisation d’une Plateforme Financière Critique
Qui sommes-nous ?
Chef de file mondial de l’industrie de l’ingénierie et du conseil TI avec plus de 58 000 conseiller·e·s à travers le monde, le Groupe ALTEN optimise la performance technologique des entreprises depuis plus de 30 ans.
Les personnes qui composent le groupe ALTEN constituent le moteur de notre activité.
Chez ALTEN Canada, nous offrons à chaque candidat·e un service entièrement personnalisé.
Vous avez la possibilité d’exercer votre métier de façon indépendante ou permanente.
Nous sélectionnons les meilleures opportunités répondant à vos aspirations professionnelles.
Nous positionnons votre savoir-faire sur des mandats passionnants à la hauteur de vos ambitions.
ALTEN Canada c’est aussi un centre de solutions, le « Montreal Delivery Center (MDC) », qui propose des services managés dans les domaines du développement applicatif, de la pratique Données, IA & Analytiques Avancées et de la Cyber Sécurité pour les secteurs bancaires, télécoms et pour l’industrie au sens large.
Nos expert·e·s sont sélectionné·e·s rigoureusement et assurent une proximité ainsi qu’un niveau de services et de compétences incomparable dans la région de Montréal.
Quels profils recrutons-nous et pour qui ?
Pour soutenir la croissance de notre centre de solutions, ALTEN Canada recrute un·e Développeur·euse Backend C# pour rejoindre une équipe dédiée à l’optimisation et à l’évolution d’une plateforme financière de pointe.
Cette application, utilisée à l’échelle mondiale par des acteurs majeurs du secteur, permet de traiter, analyser et valoriser des transactions complexes (taux d’intérêt, devises, produits structurés, etc.) en temps réel.
Votre mission ? Garantir la stabilité, la performance et l’extensibilité d’un système qui traite des milliards de dollars de transactions quotidiennes, tout en participant à sa modernisation technique.
Vous travaillerez au cœur d’un projet de transformation multi-annuel, où chaque ligne de code a un impact direct sur l’efficacité opérationnelle et la compétitivité de la plateforme.
Pourquoi ce projet est-il unique ?
Impact business : Votre travail contribuera à réduire les latences de traitement, améliorer la précision des calculs de risque, et faciliter l’intégration de nouveaux actifs (inflation, commodities, etc.).Défis techniques :
Refactorisation de modules critiques en C#/.NET pour supporter une charge croissante.Optimisation de pipelines de données et d’APIs utilisées par des équipes internationales.Environnement stimulant : Équilibre entre rigueur financière (précision, auditabilité) et innovation technique (modernisation de l’architecture, adoption de bonnes pratiques comme le TDD).
Quelles seront mes responsabilités ?
Développer et optimiser des composants backend en C# pour une application de pricing et de booking de transactions.Analyser et refactoriser du code existant pour améliorer les performances (ex.
: réduction des temps de réponse, optimisation mémoire).Concevoir des solutions multithreadées et des algorithmes robustes pour traiter des flux de données complexes.Participer à la modernisation de l’architecture (APIs, frameworks internes) en collaboration avec les équipes DevOps.Automatiser des tests (TDD/BDD) et contribuer à la couverture de code pour garantir la fiabilité.Collaborer avec les équipes métiers pour traduire des besoins fonctionnels en solutions techniques (ex.
: nouveaux types de risques à modéliser).Mentorer les membres de l’équipe et partager les bonnes pratiques (revues de code, ateliers techniques).
Je suis convaincu·e ! Quelles compétences dois-je avoir ?
Expertise en C# et .NET (compréhension des mécanismes internes, pas seulement des APIs).Maîtrise de la programmation multithread, des structures de données et de l’optimisation de performance.Expérience en backend/server-side (applications standalone ou services critiques).SQL avancé (requêtes complexes, optimisation de bases de données).Anglais courant obligatoire (échanges quotidiens avec des équipes internationales, documentation technique).Connaissance de Git, et idéalement de gRPC, nHibernate, ou WinForms/WCF.Esprit analytique Curiosité technique
Pourquoi se joindre à nos équipes ?
ALTEN Canada offre un environnement de travail dynamique et collaboratif.
Nous offrons aux membres de notre équipe l’occasion de vivre des expériences stimulantes et nous investissons dans leur perfectionnement et leur développement professionnels.
Parmi nos avantages :
• Rémunération et avantages sur mesure pour chacun de nos employé·e·s et pigistes ;
• Aide au perfectionnement professionnel (certifications) ;
• Possibilité de mobilité internationale dans l’une des filiales du Groupe ;
• Nombreuses activités corporatives.
Veuillez noter que toutes les demandes seront évaluées, toutefois, nous ne communiquerons qu’avec les candidat·e·s sélectionné·e·s dans le cadre de cette offre d’emploi.
ALTEN Canada s'engage à promouvoir l'équité, la diversité et l'inclusion.
Nous nous engageons à offrir un environnement de travail où chaque personne se sente accueillie, valorisée et respectée afin de pouvoir s’épanouir pleinement.
Nous avons à cœur d’offrir des mesures d’accessibilité aux personnes qui en font la demande, à ce titre, nous vous encourageons à communiquer avec nous si vous avez besoin d’accommodation dans le cadre du processus de recrutement.
------------------------------------------------------------------------------
C# Backend Developer – Optimization of a Critical Financial Platform
Who Are We?
A global leader in engineering and IT consulting with over 58,000 consultants worldwide, the ALTEN Group has been optimizing the technological performance of businesses for over 30 years.
The people who make up the ALTEN Group are the driving force behind our business.
At ALTEN Canada, we offer each candidate a fully personalized service.
You have the opportunity to work independently or permanently.
We select the best opportunities to match your career aspirations and position your expertise in exciting projects that align with your ambitions.
ALTEN Canada also includes a solutions center, the Montreal Delivery Center (MDC), which provides managed services in application development, Data, AI & Advanced Analytics, and Cybersecurity for the banking, telecommunications, and broader industrial sectors.
Our experts are rigorously selected and provide unparalleled proximity, service, and skill levels in the Montreal region.
What Profiles Are We Recruiting, and for Whom?
To support the growth of our solutions center, ALTEN Canada is recruiting a C# Backend Developer to join a team dedicated to the optimization and evolution of a cutting-edge financial platform.
This application, used globally by major industry players, enables the processing, analysis, and valuation of complex transactions (interest rates, currencies, structured products, etc.) in real time.
Your mission? Ensure the stability, performance, and scalability of a system that handles billions of dollars in daily transactions while participating in its technical modernization.
You will work at the heart of a multi-year transformation project, where every line of code directly impacts operational efficiency and the platform’s competitiveness.
Why Is This Project Unique?
Business Impact: Your work will help reduce processing latency, improve risk calculation accuracy, and facilitate the integration of new assets (inflation, commodities, etc.).Technical Challenges:
Refactoring critical modules in C#/.NET to support growing demand.Optimizing data pipelines and APIs used by international teams.Stimulating Environment: A balance between financial rigor (precision, auditability) and technical innovation (architecture modernization, adoption of best practices like TDD).
What Will My Responsibilities Be?
Develop and optimize backend components in C# for a pricing and trade booking application.Analyze and refactor existing code to improve performance (e.g., reducing response times, memory optimization).Design multithreaded solutions and robust algorithms to handle complex data flows.Participate in architecture modernization (APIs, internal frameworks) in collaboration with DevOps teams.Automate tests (TDD/BDD) and contribute to code coverage to ensure reliability.Work with business teams to translate functional requirements into technical solutions (e.g., new risk types to model).Mentor team members and share best practices (code reviews, technical workshops).
I’m Convinced! What Skills Do I Need?
Expertise in C# and .NET (understanding internal mechanisms, not just APIs).Mastery of multithreaded programming, data structures, and performance optimization.Experience in backend/server-side development (standalone applications or critical services).Advanced SQL (complex queries, database optimization).Fluent English required (daily exchanges with international teams, technical documentation).Knowledge of Git, and ideally gRPC, nHibernate, or WinForms/WCF.Analytical mindsetTechnical curiosity
Why Join Our Team?
ALTEN Canada offers a dynamic and collaborative work environment.
We provide our team members with the opportunity to experience stimulating challenges and invest in their professional development and growth.
Among our benefits:
• Customized compensation and benefits for each of our employees and contractors;
• Professional development support (certifications);
• Opportunity for international mobility within the Group’s subsidiaries;
• Numerous corporate activities.
Please note that all applications will be evaluated, but we will only contact selected candidates as part of this job offer.
ALTEN Canada is committed to promoting equity, diversity, and inclusion.
We are dedicated to providing a work environment where everyone feels welcomed, valued, and respected to fully thrive.
We are committed to offering accessibility measures to those who request them.
If you require accommodation during the recruitment process, please let us know.