Spécialiste, Ingénierie de Logiciels - Montréal, Canada - Business Development Bank of Canada

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description
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

LES DÉFIS QUI VOUS ATTENDENT- Créer, documenter et mettre en œuvre des solutions techniques qui répondent aux besoins des clients et respectent les normes de développement logiciel- Participer à toutes les phases du cycle de vie du développement logiciel sécurisé (SSDLC)- Collaborer avec l'équipe d'ingénierie logicielle en respectant les directives de développement de l'entreprise. Rester informé des technologies émergentes et des approches innovantes, et suggérer des améliorations aux processus et aux outils-
- Mettre en œuvre et utiliser les bons outils de
pour détecter de manière proactive les problèmes potentiels.- Résoudre rapidement les problèmes techniques en prenant des décisions éclairées en collaboration avec les membres de l'équipe- Participer activement aux cérémonies agiles et aux réunions d'équipe

CE QUE NOUS RECHERCHONS- Au moins 8 ans d'expérience en tant que dé ou ingénieur.e logiciel-
- Expérience en développement et la maintenance de solutions.Net sécurisées Full Stack avec C #- Expérience en développement 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 et/ou Graph- Maîtrise des concepts de programmation orientée objet. Bonne connaissance des principes de conception SOLID et design patterns- Expérience des mécanismes d'authentification et d'autorisation modernes (OpenID Connect et OAuth)- Expérience dans le développement de tests automatisés robustes (tests unitaires, tests de service)- Expérience en développement et entretient de script pour le pipeline CICD avec yaml (pipeline as code) et les intégrations AsCode avec les fournisseurs de cloud (un atout)- Compétence dans le développement avec divers fournisseurs de cloud et les modèles de conception cloud- Compréhension de la conteneurisation et des services cloud (Docker, Kubernetes, Tanzu)- Expertise de l'utilisation de Microsoft Visual Studio, Git, Azure DevOps ou Jenkins, NuGet et des outils associés- Expérience de travail avec des bases de données relationnelles telles que RDS, SQL Server et MySQL- Bonne compréhension de l'architecture événementielle et connaissance des systèmes de diffusion d'événements et de messagerie tels que Kafka et ActiveMQ- Excellentes compétences en communication - Capacité à transmettre des idées techniques et liées aux affaires-
- Connaissance de l'approche 'Domain Driven Design' (un atout)- Un diplôme en informatique, en génie ou dans un domaine pertinent- Bilingue (français et anglais)

.

More jobs from Business Development Bank of Canada