Skip Navigation

Analyste programmeur senior

Job ID DEV00057 Date posted 11/28/2019

Lieu de travail : Québec

Statut : Permanent

Horaire : Temps plein


Description :

Ce poste relève du directeur de Développement .

Vos principaux défis :
  • Fournir un soutien professionnel aux secteurs et développer ou modifier des programmes informatiques au contenu technique novateur et complexe en respectant les besoins et les spécifications des utilisateurs, les impératifs d'affaires et les échéanciers établis
  • Agir comme « coach » auprès de vos collègues moins expérimentés
  • Comprendre les enjeux d'affaires et déterminer les besoins informatiques en collaboration avec les utilisateurs
  • Optimiser le soutien technique pour répondre aux demandes des utilisateurs ou lors de problèmes complexes affectant les applications existantes et revoir les systèmes et les processus de travail afin de les améliorer
  • Analyser les demandes de changement dans les systèmes, évaluerez les impacts sur les applications existantes et réaliser les modifications appropriées
  • Assurer le développement et la diffusion de la documentation sur les systèmes
  • Assurer également l'intégrité des données informatisées et des rapports produits par le service
Plus spécifiquement, vous aurez à :
  • Tu es un développeur d'expérience qui aime les défis de transformation technologique
  • Tu maîtrises le développement Web (Angular, React, Redux, HTML, CSS)
  • Tu aimes partager des nouvelles idées et apprendre des autres
  • Tu as travaillé dans une équipe multidisciplinaire Agile / Scrum
  • Tu as travaillé dans des systèmes complexes
  • Tu as une curiosité technologique innée et tu adores l'innovation
  • Tu comprends ce qu'est l'intégration continue
  • Tu as travaillé dans des équipes qui prenaient au sérieux les bonnes pratiques de développement logiciel, comme les tests automatisés, les revues de code et les techniques DevOps

L'environnement de travail de la Banque c'est:

  • Un cadre de travail en constante évolution
  • Un milieu où la complexité des environnements technologiques favorise le développement
  • Un climat de travail collaboratif et dynamique



Qualifications :

  • Baccalauréat complété, connexe au secteur d'activité, et un minimum de six années d'expérience pertinente ou Maîtrise complétée, connexe au secteur d'activité, et trois années d'expérience pertinente
  • Expérience avec TypeScript, rxjs, ngrx, jest et Angular 8+
  • Expérience en développement Java back-end (REST, Spring Boot, Apache CXF, Microservices, SOAP, etc.)
  • Expérience au sein d'un projet qui a développé des composantes réutilisables dans une application de type « single-page»
  • Expérience de travail dans une équipe Agile (Scrum / Kanban)
  • Bonne compréhension du cycle de vie du logiciel (SDLC)
  • Bonne compréhension des outils de la suite Atlassian (Jira, Bitbucket et Confluence)
  • Expérience dans le développement d’applications pour les marchés financier, un atout important
  • Connaissance des outils de DevOps tels que Jenkins et Urban code, un atout
  • Compréhension des technologies de « containerisation » (Docker, Kubernetes, OpenShift), un atout
  • Leadership, esprit d'initiative, capacité à mener plusieurs tâches de front et un fort esprit d'équipe
  • Bilinguisme (parlé/écrit) français et anglais

Nous travaillons à demeurer une entreprise inclusive qui valorise tous ses employés.  La Banque Nationale se démarque par ses nombreuses initiatives en matière d'inclusion ce qui fait d'elle une des meilleures organisations en diversité au Canada.


Offre d'emploi publiée le : 2019-11-28

Date de retrait : 2019-12-12

Domaine d'emploi : TI

Numéro du poste : DEV00057

Envoyer cette opportunité par courriel

Emplois correspondants

À partir de votre profil LinkedIn, laissez-nous chercher des emplois correspondant à vos compétences et expériences.

Lancer la recherche