11 Sep
|
Alten Canada
|
Montreal
11 Sep
Alten Canada
Montreal
Ingénieure·eur logiciel·le senior – DevOps & Full Stack (Python/Java)
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 client dans le secteur bancaire , ALTEN Canada recrute une·un Ingénieure·eur logiciel·le senior – DevOps & Full Stack dont le rôle sera d’accompagner 14 équipes dans l’adoption de pratiques DevOps matures et d’outils d’IA, tout en contribuant activement au développement de solutions logicielles full stack.
Quelles seront mes responsabilités ?
- Accompagnement DevOps horizontal :
- Évaluer la maturité DevOps de ~14 équipes et définir des feuilles de route d’amélioration.
- Standardiser les bonnes pratiques (CI/CD, tests automatisés, déploiements) et outiller les équipes.
- Conseiller sur l’intégration responsable d’outils d’IA (Copilot, Cursor) dans un environnement réglementé.
- Développement logiciel full stack :
- Concevoir et implémenter des fonctionnalités backend (Python/Java) et frontend (en expansion).
- Garantir la qualité du code (revues, tests automatisés, sécurité) dans un contexte d’accélération par l’IA.
- Prendre en charge le cycle complet : de la collecte des besoins à la mise en production.
- Mentorat et collaboration :
- Former les développeur·euse·s junior·e·s et intermédiaire·s aux pratiques DevOps et à l’usage de l’IA.
- Faciliter la communication entre équipes techniques et métiers (product owners, squad leads).
- Proposer des solutions innovantes pour des problèmes non documentés.
Je suis convaincu·e ! Quelles compétences dois-je avoir ?
- Expérience technique :
- 7 à 10 ans en développement logiciel, avec une expertise confirmée en Python et/ou Java .
- Maîtrise des pipelines CI/CD, des tests automatisés, et de l’infrastructure-as-code.
- Connaissance des principes de sécurité logicielle (DevSecOps, gestion des vulnérabilités).
- Expérience avec le cycle complet de développement (SDLC) et la revue de code (y compris code généré par IA).
- Compétences complémentaires (atouts) :
- Notions de développement frontend/UI.
- Expérience dans le secteur financier ou autre industrie réglementée.
- Familiarité avec les conteneurs (Docker/Kubernetes) et le cloud.
- Savoir-être essentiels :
- Capacité à résoudre des problèmes complexes dans des domaines métiers variés.
- Aisance avec l’ambiguïté et les environnements en évolution rapide.
- Excellente communication en anglais (niveau courant requis pour les échanges quotidiens avec des équipes pan-canadiennes et internationales, ainsi que pour la documentation technique).
- Autonomie et esprit de mentorat pour accompagner les équipes junior·e·s.
- Ouverture à l’utilisation d’outils d’IA pour augmenter la productivité, tout en maintenant un jugement technique rigoureux.
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.
Senior Software Engineer – DevOps & Full Stack (Python/Java)
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 more than 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 practice your profession independently or on a permanent basis. We select the best opportunities that match your career aspirations and position your expertise on 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 quality, and expertise in the Montreal region.
What Profiles Are We Recruiting, and for Whom?
To support the growth of our client in the banking sector , ALTEN Canada is recruiting a Senior Software Engineer – DevOps & Full Stack whose role will be to support 14 teams in adopting mature DevOps practices and AI tools while actively contributing to full-stack software development.
What Will My Responsibilities Be?
- Horizontal DevOps Support: Assess the DevOps maturity of ~14 teams and define improvement roadmaps.
- Standardize best practices (CI/CD, automated testing, deployments) and provide tooling guidance.
- Advise on the responsible integration of AI tools (Copilot, Cursor) in a regulated environment.
- Full-Stack Software Development: Design and implement backend (Python/Java) and frontend (expanding scope) features.
- Ensure code quality (reviews, automated testing, security) in an AI-accelerated context.
- Own the full lifecycle: from requirements gathering to production deployment.
- Mentorship and Collaboration: Train junior and intermediate developers in DevOps and AI tool usage.
- Facilitate communication between technical and business teams (product owners, squad leads).
- Propose creative solutions for undocumented challenges.
I’m Convinced! What Skills Do I Need?
- Technical Experience: 7–10 years in software development, with strong expertise in Python and/or Java .
- Proficiency in CI/CD pipelines, automated testing, and infrastructure-as-code.
- Knowledge of software security principles (DevSecOps, vulnerability management).
- Experience with the full SDLC and code reviews (including AI-generated code).
- Bonus Skills: Frontend/UI development experience.
- Background in financial services or other regulated industries.
- Familiarity with containers (Docker/Kubernetes) and cloud platforms.
- Essential Soft Skills: Ability to solve complex problems across diverse business domains.
- Comfort with ambiguity and rapid-evolving environments.
- Fluent English required (daily communication with pan-Canadian and international teams, as well as technical documentation).
- Autonomy and mentorship mindset to support junior teams.
- Openness to using AI tools for productivity while maintaining strong technical judgment.
Why Join Our Team? ALTEN Canada offers a dynamic and cooperative work environment. We provide our team members with stimulating experiences and invest in their professional growth and development.
Our benefits include
- Customized compensation and benefits for employees and contractors;
- Professional development support (certifications);
- Opportunities for international mobility within the Group;
- Numerous corporate activities.
Please note that all applications will be reviewed, but we will only contact selected candidates for this position.
ALTEN Canada is committed to promoting equity, diversity, and inclusion. We strive to create a workplace where everyone feels welcome, valued, and respected to fully thrive.
We are dedicated to providing accessibility accommodations upon request. If you need assistance during the recruitment process, please let us know.
📌 Ingénieur·eure logiciel·le senior – DevOps & Full Stack (Python/Java) (Montreal)
🏢 Alten Canada
📍 Montreal