DEVELOPPEUR senior FULL STACK/
City : Montréal, Québec
Category : Permanent Temps plein
Industry : Technologies de l'information
Employer : National Bank
Une carrière en tant que Développeur Principal Full Stack dans l’équipe TI Livraison-Approvisionnement/Immeubles/Audit, te permettra d’être au cœur du développement de projets et de mandats informatiques d'envergure ayant un impact important sur la rentabilité et l'efficacité de la Banque.
Ton expérience et expertise technique de haut niveau sera requise pour influencer et soutenir les architectes, ainsi que pour guider et conseiller les autres développeurs de l’équipe, dans l'atteinte des objectifs stratégiques des secteurs concernés et de la Banque.
Ton emploi :
- Valider et produire des solutions technologiques répondant aux besoins d’affaire et aligné sur les orientations d’entreprise et les feuilles de route.
- Avec les architectes et analystes, définir et valider les requis non fonctionnels et assurer que les solutions y répondent.
- Supporter l’équipe d’architecture dans la production de solution cible et de transition.
- Agir comme intégrateur technologique pour les différentes solutions et s’assurer que la réalisation est alignée sur l’architecture prévue (Éliminer/Ne pas ajouter de dettes technologiques)
- Effectuer le suivi des enjeux technologiques et proposer des mesures de mitigation.
- Développer des systèmes stables, robustes et performants.
- Contribuer aux objectifs de modernisation des écosystèmes des 3 secteurs mentionnés (Ex : Migration de nos applications vers AWS, Optimisation/Implantation de solutions SAAS)
- Contribuer au leadership technique de l’équipe de livraison.
- Supporter la production avec l’équipe lors d’incidents
Ton équipe :
Tu travailleras au sein d'une équipe d’environ 10 personnes. Elle se démarque par son expertise variée nécessaire pour supporter les 3 secteurs d'affaires et l'ambiance au sein de l'équipe.
Nos programmes de formation utilisent l'apprentissage sur le terrain pour t’aider à maîtriser ton rôle. Tu pourras accéder à des contenus de formation personnalisés sur des sujets tels que les solutions bancaires et l’approche conseil pour soutenir ton apprentissage continu. Tu auras également accès à des collègues possédant un large éventail d’expertises, d’expériences et d’expériences pour enrichir tous les aspects de ton développement.
Prérequis:
- Baccalauréat complété, connexe au secteur d'activité, et 10 années d'expérience pertinente
- Programmation dans un des langages suivants: Java ou Python (Atout : .NET/C#)
- Utilisation des framework suivants: Spring, .NET MVC Framework
- Un atout important serait une connaissance des environnements SAP Ariba (pour notre secteur Approvisionnement)
- Mise en pratique des concepts d’API REST et protocoles d'authentification OAuth2.0
- Développement dans un environnement de base de données MSSQL et/ou Postgres
- Automatisation des flux CI/CD (Continuous Integration/Continuous Deployment)
- Développement en mode TDD (Test Driven Development)
- Environnement Cloud AWS et ses différents services offerts
- Architectures Event-Driven (Kafka streams)
- Devops (Docker, Terraform, Jenkins, SonarQube, Ansible, Vault …etc.)
- Programme santé et bien-être incluant de nombreuses options
- Assurance collective flexible
- Régime de retraite généreux
- Régime d’acquisition d’actions
- Programme d’aide aux employés et à leur famille
- Services bancaires préférentiels
- Initiatives favorisant l’implication dans la communauté
- Service de télémédecine
- Clinique virtuelle d’amélioration du sommeil