cover image
ALTEN Canada

Développeur·se Java/Python/QA / Developer

Hybrid

Montreal, Canada

Full Time

18-11-2025

Share this job:

Skills

Python Java JavaScript TypeScript Bash PowerShell GitHub CI/CD DevOps Selenium git Agile Junit Spring Spring Boot GitHub Actions

Job Specifications

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 de notre client dans le domaine bancaire ALTEN Canada recrute un.e Développeur.euse Java/Python/QA expérimente. Notre client adopte un modèle hybride avec une présence au bureau 2 jours par semaine au centre-ville de Montréal.

En tant que développeur·euse Java/Python/QA, vous contribuerez au développement d’outils d’automatisation, à la modernisation de leur plateforme client et à la réalisation de développements ciblés pour répondre aux besoins de nos clientèles et partenaires. Vous analyserez les besoins d’affaires, conseillerez les parties prenantes quant aux solutions technologiques appropriées et planifierez, prioriserez et coordonnerez les activités afin de respecter les engagements et atteindre les objectifs. En plus de participer activement au développement, vous jouerez un rôle clé dans la mise en place et le maintien des tests automatisés, tout en assurant la qualité des livrables.

Ce rôle implique une collaboration fréquente avec un large éventail d’intervenant·e·s provenant de domaines complémentaires.

Quelles seront mes responsabilités ?

Analyser, concevoir, développer, tester et exploiter des applications et des outils en appliquant les meilleures pratiques en matière de développement, de données et de sécurité.
Documenter les solutions techniques pour assurer la pérennité des produits et partager les connaissances au sein de l’équipe.
Fournir un soutien technique, analyser les incidents critiques, en déterminer les causes et s’assurer de leur résolution.
Cocréer des solutions avec les membres de l’équipe (analystes, architectes, tech leads, etc.) afin de bien comprendre les besoins et livrer des solutions adaptées.
Être responsable de l’installation et des tests des applications/outils.
Participer à l’analyse technique et à la définition des exigences fonctionnelles pour identifier les besoins en tests.
Concevoir, documenter et exécuter les plans de tests, les cas de tests et les scénarios de validation.

Je suis convaincu-e ! Quelles compétences dois-je avoir pour rejoindre vos équipes ?

Compétences techniques

Expertise dans plusieurs langages de programmation : Python, Java (Spring Boot), JavaScript ou TypeScript
Maîtrise des frameworks de tests : JUnit, PyTest, Playwright, Selenium
Expertise en automatisation de tests : BrowserStack, Robot Framework, Cypress, Xray
Expérience en développement et tests d’API
Solide compréhension de la programmation orientée objet
Expérience en scripting (PowerShell, Bash)
Connaissances des pipelines CI/CD (Concourse, DevOps)
Connaissance de Git et des workflows GitHub Actions
Connaissance du mode Agile

Compétences fonctionelles

Français est requis, anglais un atout, car ce poste pouvant impliquer des échanges avec des collègues, parties prenantes et clients à l’international.

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 perfectionnement professionnel (certification) ;
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.

No

About the Company

Established in Montreal in 2012 and in Toronto in 2016, ALTEN Canada is a subsidiary of the ALTEN Group. Founded over 30 years ago and present in nearly 30 countries, the Group has established itself as a world leader in the fields of Engineering and IT Services. Today, we employ over 57,000 people worldwide, including more than 1,000 in Canada. We work with major players in finance, banking and insurance, aerospace, railways, energy, life sciences, telecommunications, distribution, and retail. Know more