DÉVELOPPEUR PRINCIPAL .NET/ANGULAR/PYTHON/MENDIX
Top Benefits
About the role
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...
Découvrez la façon BDC en consultant notre guide sur la culture d'entreprise
Êtes-vous un.e développeur.euse expérimenté.e possédant une solide expérience dans le développement et la maintenance de solutions Full Stack .Net Core sécurisées avec C#? Vous avez de l'expérience pertinente dans une équipe de livraison agile dans la conception, la documentation, le développement, la sécurisation et la consommation d'API REST? Je vous invite à continuer votre lecture! APERÇU DU POSTE Dans le cadre de la transformation numérique de BDC, nous recherchons des candidat.e.s passionné.e.s par l'innovation et souhaitant contribuer au développement des services de financement de BDC et d'autres services 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 repose sur l'automatisation, l'analytique avancée et l'intelligence artificielle selon un mode de livraison agile. Les candidat.e.s sélectionné.e.s rejoindront une équipe responsable de la livraison de fonctionnalités spécifiques au sein d'une équipe produit.
LES DÉFIS QUI VOUS ATTENDENT
- Participer à toutes les phases du cycle de vie du développement logiciel sécurisé (SSDLC).
- Concevoir et mettre en œuvre des solutions techniques conformes à la fois aux exigences des clients et aux normes de développement logiciel.
- Produire et maintenir les documents d'architecture et de conception, tout au long du développement et après la mise en production.
- Maintenir les applications et services existants.
- Participer activement aux cérémonies agiles et aux réunions d'équipe.
- Respecter les méthodes de travail des chapitres et de l'équipe.
CE QUE NOUS RECHERCHONS
- Expérience dans le développement et la maintenance de solutions .Net Core sécurisées Full Stack avec C#
- Utiliser la plateforme Mendix pour développer des applications évolutives de qualité entreprise avec une approche low-code
- Concevoir, développer, tester et déployer des applications et solutions basées sur Python
- Expérience du développement de solutions front-end avec Angular, Typescript et RxJS
- Expérience dans la conception, la documentation, le développement, la sécurisation et la consommation d'API REST
- Maîtrise des concepts de la programmation orientée objet. Bonne connaissance des principes de conception SOLID et des patrons de conception
- Expérience avec les mécanismes modernes d'authentification et d'autorisation (OpenID Connect & OAuth)
- Expérience dans le développement de tests automatisés robustes (tests unitaires, tests API, tests d'intégration)
- Expérience avec le pipeline CI/CD avec YAML (pipeline en tant que code)
- Compétent.e dans l'utilisation de Microsoft Visual Studio, Git, Azure DevOps, NuGet et des outils connexes
- Expérience avec des bases de données relationnelles comme SQL Server et MySQL
- Bonne compréhension de l'architecture événementielle et connaissance des systèmes de diffusion et de messagerie événementielle tels que Kafka et ActiveMQ
- Compréhension de la conteneurisation et des services cloud (Docker, Tanzu)
- Compréhension des approches d'ingénierie logicielle telles que TDD, DDD, programmation en paire, CI/CD, développement basé sur les troncs et DevOps
- Joueur.euse d’équipe naturellement collaboratif.ve, avec une mentalité indépendante et dynamique
- Solides compétences en communication – Capacité à transmettre à la fois des idées et des valeurs techniques et liées aux affaires
- Travailler en étroite collaboration avec les parties prenantes pour recueillir les exigences, créer des histoires utilisateur et les traduire en solutions techniques
- Collaborer avec des équipes interfonctionnelles pour intégrer des applications avec d'autres systèmes et bases de données
- Dépanner et déboguer les applications pour résoudre les problèmes, optimiser la performance et assurer que les systèmes fonctionnent efficacement
- Contribuer à l'amélioration continue des pratiques et méthodologies de développement d'applications
- Expérience avec les intégrations à des API tierces
- Connaissance des protocoles de sécurité et des meilleures pratiques en développement d'applications.
- Minimum 8 ans d'expérience comme développeur.euse
- Bilingue (anglais avancé, français fonctionnel)
- L'expérience en développement avec Power BI et Power Apps est un atout
- Un diplôme en informatique, en génie ou dans un domaine pertinent est un atout
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 à accessibilite@bdc.ca.
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.
About BDC
We are BDC, the bank for Canadian entrepreneurs.
Our mission is to help create and develop strong Canadian businesses through financing, consulting services and securitization, with a focus on small and medium-sized enterprises.
Through our subsidiary—BDC Capital, we also offer a full spectrum of specialized financing, including venture capital, equity as well as growth and business transition capital.
BDC, Canada’s first B Corp bank. B Corps are certified Beneficial companies. Their purpose is to create value for society as well as money. They meet high standards of transparency and accountability, and create positive social and environmental benefit. Learn more at www.bcorporation.net.
Social Media Community Guidelines: https://www.bdc.ca/EN/about/social_media/Pages/social-media-guidelines.aspx
Similar jobs you might like
DÉVELOPPEUR PRINCIPAL .NET/ANGULAR/PYTHON/MENDIX
Top Benefits
About the role
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...
Découvrez la façon BDC en consultant notre guide sur la culture d'entreprise
Êtes-vous un.e développeur.euse expérimenté.e possédant une solide expérience dans le développement et la maintenance de solutions Full Stack .Net Core sécurisées avec C#? Vous avez de l'expérience pertinente dans une équipe de livraison agile dans la conception, la documentation, le développement, la sécurisation et la consommation d'API REST? Je vous invite à continuer votre lecture! APERÇU DU POSTE Dans le cadre de la transformation numérique de BDC, nous recherchons des candidat.e.s passionné.e.s par l'innovation et souhaitant contribuer au développement des services de financement de BDC et d'autres services 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 repose sur l'automatisation, l'analytique avancée et l'intelligence artificielle selon un mode de livraison agile. Les candidat.e.s sélectionné.e.s rejoindront une équipe responsable de la livraison de fonctionnalités spécifiques au sein d'une équipe produit.
LES DÉFIS QUI VOUS ATTENDENT
- Participer à toutes les phases du cycle de vie du développement logiciel sécurisé (SSDLC).
- Concevoir et mettre en œuvre des solutions techniques conformes à la fois aux exigences des clients et aux normes de développement logiciel.
- Produire et maintenir les documents d'architecture et de conception, tout au long du développement et après la mise en production.
- Maintenir les applications et services existants.
- Participer activement aux cérémonies agiles et aux réunions d'équipe.
- Respecter les méthodes de travail des chapitres et de l'équipe.
CE QUE NOUS RECHERCHONS
- Expérience dans le développement et la maintenance de solutions .Net Core sécurisées Full Stack avec C#
- Utiliser la plateforme Mendix pour développer des applications évolutives de qualité entreprise avec une approche low-code
- Concevoir, développer, tester et déployer des applications et solutions basées sur Python
- Expérience du développement de solutions front-end avec Angular, Typescript et RxJS
- Expérience dans la conception, la documentation, le développement, la sécurisation et la consommation d'API REST
- Maîtrise des concepts de la programmation orientée objet. Bonne connaissance des principes de conception SOLID et des patrons de conception
- Expérience avec les mécanismes modernes d'authentification et d'autorisation (OpenID Connect & OAuth)
- Expérience dans le développement de tests automatisés robustes (tests unitaires, tests API, tests d'intégration)
- Expérience avec le pipeline CI/CD avec YAML (pipeline en tant que code)
- Compétent.e dans l'utilisation de Microsoft Visual Studio, Git, Azure DevOps, NuGet et des outils connexes
- Expérience avec des bases de données relationnelles comme SQL Server et MySQL
- Bonne compréhension de l'architecture événementielle et connaissance des systèmes de diffusion et de messagerie événementielle tels que Kafka et ActiveMQ
- Compréhension de la conteneurisation et des services cloud (Docker, Tanzu)
- Compréhension des approches d'ingénierie logicielle telles que TDD, DDD, programmation en paire, CI/CD, développement basé sur les troncs et DevOps
- Joueur.euse d’équipe naturellement collaboratif.ve, avec une mentalité indépendante et dynamique
- Solides compétences en communication – Capacité à transmettre à la fois des idées et des valeurs techniques et liées aux affaires
- Travailler en étroite collaboration avec les parties prenantes pour recueillir les exigences, créer des histoires utilisateur et les traduire en solutions techniques
- Collaborer avec des équipes interfonctionnelles pour intégrer des applications avec d'autres systèmes et bases de données
- Dépanner et déboguer les applications pour résoudre les problèmes, optimiser la performance et assurer que les systèmes fonctionnent efficacement
- Contribuer à l'amélioration continue des pratiques et méthodologies de développement d'applications
- Expérience avec les intégrations à des API tierces
- Connaissance des protocoles de sécurité et des meilleures pratiques en développement d'applications.
- Minimum 8 ans d'expérience comme développeur.euse
- Bilingue (anglais avancé, français fonctionnel)
- L'expérience en développement avec Power BI et Power Apps est un atout
- Un diplôme en informatique, en génie ou dans un domaine pertinent est un atout
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 à accessibilite@bdc.ca.
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.
About BDC
We are BDC, the bank for Canadian entrepreneurs.
Our mission is to help create and develop strong Canadian businesses through financing, consulting services and securitization, with a focus on small and medium-sized enterprises.
Through our subsidiary—BDC Capital, we also offer a full spectrum of specialized financing, including venture capital, equity as well as growth and business transition capital.
BDC, Canada’s first B Corp bank. B Corps are certified Beneficial companies. Their purpose is to create value for society as well as money. They meet high standards of transparency and accountability, and create positive social and environmental benefit. Learn more at www.bcorporation.net.
Social Media Community Guidelines: https://www.bdc.ca/EN/about/social_media/Pages/social-media-guidelines.aspx