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
BDC a amorcé sa transformation numérique et modernise ses produits et services, y compris la migration de notre CRM vers le cloud.
Dans le cadre de cette initiative, nous recherchons des candidatures passionnées et bilingues qui souhaitent jouer un rôle clé dans cette transformation et contribuer à l'évolution des services de financement de BDC à travers leur expertise et sens de l’innovation.
La candidature sélectionnée rejoindra l'une des squads de la famille Customer Management en tant que spécialiste en ingénierie logicielle.
Cette personne participe à toutes les activités du processus SSDLC (Secure Software Development Lifecycle) en mode agile (ie.
concevoir, documenter, développer et fournir des solutions techniques conviviales et évolutives).
LES DÉFIS QUI VOUS ATTENDENT
Établir des spécifications qui traduisent les besoins des utilisateurs en solutions tout en respectant les budgets, les délais et les paramètres techniques convenus.
Concevoir et développer des composants système, y compris la programmation, la documentation et les tests de solutions.
Créer et évoluer des pipelines CI / CD as code dans AzureDevOps.
Assurer la qualité, la sécurité et la stabilité du système en suivant les normes et pratiques de développement et de documentation.
Participer à l'élaboration de la stratégie de test pour plusieurs initiatives et s'assurer que la mise en œuvre de tests automatisés apporte suffisamment de confiance dans la qualité des livrables.
Fournir un support technique de deuxième niveau au service d'assistance ou aux opérations pour résoudre les problèmes de production.
S'adapter à l'évolution de la technologie, apprendre et appliquer de nouvelles méthodes pour atteindre les objectifs de l'organisation.
Adhérer aux politiques, normes et procédures établies pour garantir la sécurité et l'intégrité des systèmes et des données.
CE QUE NOUS RECHERCHONS
Éducation et expérience professionnelle
7 à 10 ans d’expérience en ingénierie logicielle
Baccalauréat en informatique, ingénierie ou expérience équivalente.
Compétences minimales et essentielles
Expérience pratique avancée avec les configurations et le développement de Microsoft Dynamics CRM 365
Expérience en programmation avec Microsoft .NET, C#, SQL, HTML, XML, JavaScript, JQuery, ODATA, JSON, PowerShell et services Web (REST, SOAP, GraphQL).
Expérience avancée avec les pipelines CI / CD en tant que code dans Azure DevOps.
Expérience avancée des pratiques d'ingénierie logicielle telles que TDD, Pair Programming, Simple Design, Fake First.
Maîtrise des concepts de programmation orientée objet. Bonne connaissance des principes de conception et des modèles de conception SOLID
Expérience dans le développement de tests automatisés robustes
Expérience avec les mécanismes modernes d'authentification et d'autorisation (OpenID Connect et OAuth)
Excellentes compétences en analyse, en résolution de problèmes et en documentation
Bilinguisme (français et anglais) et excellentes compétences en communication verbale et écrite
Solides compétences en leadership, en mentorat et en communication.
Intégrité, honnêteté et transparence
Professionnalisme, rigueur, souci du détail et solide éthique de travail
Compétences complémentaires
Connaissances et expérience dans le domaine des services financiers - un atout.
Compréhension de la conteneurisation et des services cloud tels que Docker, Tanzu
Bonne compréhension de l'architecture évènementiel et connaissance des systèmes de diffusion d'événements et de messagerie tels que Kafka et ActiveMQ.
Expérience de travail avec des bases de données relationnelles comme SQL Server et MySQL
Maîtrise du développement avec les différentes ressources de l'environnement cloud Azure, ainsi que des modèles de conception infonuagique
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.