×
Register Here to Apply for Jobs or Post Jobs. X

Ingénierie Applicative - Spécialiste En Ingénierie Logicielle

Job in Montreal, Montréal, Province de Québec, Canada
Listing for: BDC
Full Time position
Listed on 2026-07-27
Job specializations:
  • Software Development
    DevOps, Software Engineer
Job Description & How to Apply Below
Position: INGÉNIERIE APPLICATIVE - SPÉCIALISTE EN INGÉNIERIE LOGICIELLE
Location: Montreal

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

    APERCU DU ROLE

    Le Spécialiste en ingénierie logicielle agit comme expert et influenceur technique au sein du centre d’excellence d’ingénierie applicative. Il définit, fait évoluer et promeut les standards d’ingénierie logicielle afin d’assurer la cohérence, la qualité, la sécurité et l’efficacité des pratiques à travers l’ensemble des équipes de développement de la BDC.

    LES DÉFIS QUI T'ATTENDENT

    Responsabilités principales

    · Définir et maintenir les normes sur tous les aspects du cycle de vie de développement logiciel sécurisé (SSDLC) et les patterns d’architecture applicative.

    · Évaluer les nouvelles tendances et technologies émergentes, notamment en IA générative, et recommander leur adoption lorsque pertinentes.

    · Participer à l’évolution de librairies qui servent comme accélérateurs du développement.

    · Accompagnement des escouades de développement dans l’élaboration de solutions complexes.

    · Mesurer et suivre l'adoption des pratiques d'ingénierie et recommander les actions nécessaires pour accélérer leur déploiement.

    · Agir comme agent de changement afin de favoriser l'adhésion des équipes aux pratiques, outils et standards définis.

    · Documenter et publier les meilleures pratiques.

    · Concevoir et faire évoluer des patterns de référence.

    · Collaborer étroitement avec les Tech Leads, l’équipe de sécurité et les équipes Plateforme pour aligner et faire évoluer les pratiques.

    Livrables clés

    · Documentation consolidée les normes et meilleures pratiques.

    · Feuille de route d'évolution des pratiques d'ingénierie logicielle.

    · Calendrier de formation et plan d’accompagnement pour les escouades.

    · Indicateurs et tableaux de bord permettant de mesurer l'adoption et la maturité des pratiques.

    · Communautés de pratique, formations et contenus de référence favorisant le développement des compétences.

    · Librairies de code et patterns applicatifs de référence.

    Impact organisationnel

    Ce rôle contribue directement à l'amélioration de la qualité logicielle, de la posture de sécurité, de la vitesse de livraison et de la productivité des équipes de développement. Par la définition et l'adoption de standards communs, il favorise la convergence des pratiques d'ingénierie et l'élévation de la maturité technique à l'échelle de la BDC.

    CE QUE NOUS RECHERCHONS

    Compétences requises

    Compétences techniques

    ·
    Maîtrise de C# .NET Core et Python
    .

    ·
    Maîtrise des concepts de la programmation orientée objet. Connaissance des principes et patrons de conception SOLID; la connaissance de Clean Code et de Clean Architecture.

    ·
    Expérience dans le développement de tests automatisés (tests unitaires, tests d’intégration) avec xUnit et les outils de tests Wiremock, Playwright sont un atout.

    ·
    Expérience avec les patterns de développement GenAI, agents, chainage, sécurité, qualité, MCP client/serveur, prompt engineering, monitoring, RAG, modèles de fondation.

    ·
    Expérience dans la conception, la documentation, le développement, la sécurisation et la consommation d’intégrations synchrones : API REST,…

    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary