Viens faire banque à part.
Choisir BDC comme employeur , c’est évoluer dans un milieu de travail sain, inclusif, riche de compétences et qui met de l'avant les meilleures conditions pour rassembler des équipes uniques où le pouvoir d'agir est réel. C’est aussi être au centre de projets économiques et financiers ambitieux afin de voir plus loin et de faire les choses différemment, pour alimenter le succès des entreprises canadiennes.
Choisir BDC comme employeur, c’est aussi :
Des avantages sociaux flexibles et compétitifs , incluant un régime d’épargne du personnel où BDC te verse une contrepartie de tes cotisations volontaires, un régime de pension à prestations déterminées, un compte de dépenses mieux-être et soins de santé de 750 $, pour n’en nommer que quelques-uns
En complément de vacances payées chaque année, cinq journées personnelles , des journées de maladie au besoin , et nos bureaux sont fermés du 25 décembre au 1er janvier
Un modèle de travail hybride qui permet de vraiment concilier le travail et la vie personnelle
Des possibilités d'apprentissage , de formation et de perfectionnement , et bien plus encore...
APERÇU DU POSTE
Dans le cadre de la transformation numérique de BDC, nous recherchons des candidats passionnés par l'innovation et désireux de contribuer au développement des services de financement de BDC et d'autres offerts à nos clients via nos canaux numériques. Notre objectif est d'offrir une expérience client intuitive en libre-service et omnicanale. Le développement de nos services numériques est basé sur l'automatisation, l'analyse avancée et l'intelligence artificielle dans un mode de livraison agile. Les candidats sélectionnés rejoindront une équipe chargée de fournir des fonctionnalités spécifiques au sein d'une équipe produit.
LES DÉFIS QUI VOUS ATTENDENT
Être responsable de diriger une équipe de développement, fournir une direction technique solide et établir une vision technique, résoudre les désaccords techniques et gérer la qualité technique des livrables de l'équipe.
S'assurer que l'équipe utilise des pratiques d'ingénierie appropriées, investit dans l'amélioration continue de l'outillage ou de la dette technique et que le système évolue pour répondre à ses besoins et à son environnement changeants.
Conformité aux normes d'architecture, de sécurité et aux meilleures pratiques de l'industrie par l'application / le produit
Communication / collaboration avec les autres équipes et au sein de l'équipe
Concevoir, documenter, développer et fournir les solutions techniques Web appropriées en fonction de l'architecture de l'information, des exigences fonctionnelles et non fonctionnelles.
Définir et réviser les codes de programmation pour s'assurer que les normes de développement sont respectées et compatibles avec le logiciel, l'analyse et la conception, en suivant les « meilleures pratiques » en matière de documentation.
Collaborer avec l'équipe pour élaborer des spécifications fonctionnelles afin de comprendre les solutions et les complexités de l'entreprise.
Perfectionner et assurer la bonne exécution des tests unitaires et de l'automatisation des tests. Corrigera également les bogues avant de livrer le logiciel à l'assurance qualité
Participer à l'implémentation dans divers environnements (développement et test) jusqu'à la production.
S'adapter à l'évolution de la technologie, apprendre et appliquer de nouvelles méthodes pour atteindre les objectifs de l'organisation.
Fournir un soutien technique de deuxième niveau afin de résoudre les problèmes de production et fournir un soutien selon les niveaux de service établis.
Gérer la dette technique avec le Product Owner
Soyez responsable et éliminez les blocages techniques.
CE QUE NOUS RECHERCHONS
Baccalauréat en technologie de l'information, en génie ou expérience équivalente.
Sept à 10 ans d'expérience en tant que développeur Fullstack.
Solide expérience avec .NET Core
Forte expérience avec Angular Framework
Expérience dans les langages de codage frontend (HTML, SCSS, JavaScript, Type Script, etc.)
Expérience en accessibilité Web et en meilleures pratiques HTML.
Expérience avec divers outils de construction (Gulp, NodeJS, Yaml, etc.).
Expérience avec les approches d'ingénierie logicielle telles que TDD, Pair Programming, CI / CD, Release Pipeline et Azure DevOps.
Grand sens de l'organisation
Capacité à s'adapter constamment à un environnement changeant
Excellentes compétences analytiques et de résolution de problèmes
Connaissance pratique des différents aspects du domaine de l'informatique / Web
Bilinguisme et excellentes compétences en communication verbale et écrite
Expérience dans la création de solutions sécurisées
Compréhension de la conteneurisation et des services cloud (Docker, Kubernetes, Tanzu)
La compréhension des applications basées sur les microservices, des principes de conception et des modèles de déploiement est un atout important
Solides compétences en leadership, mentorat et communication.
Multitâche et organisé
BDC est fière d'être l'un des 100 meilleurs employeurs au Canada et l'un des meilleurs employeurs pour la diversité au Canada . Nous nous engageons à favoriser un environnement diversifié, équitable, inclusif et accessible où toutes les employées et tous les employés peuvent s'épanouir et savoir qu’elles et ils sont pleinement accueilli.es et apprécié.es au travail. Si vous avez besoin d'accommodations pour compléter votre candidature, n’hésitez pas à nous contacter à .
Bien que nous appréciions toutes les candidatures, nous vous informons que seules les candidatures sélectionnées seront contactées. Veuillez noter que l’usage du masculin dans l’écriture du titre du poste ci-haut n’est utilisé qu’à des fins de référencement.