Développeur principal FullStack

Banque Nationale du Canada

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Santé et bien-être
Régime de retraite
Régime d’acquisition d’actions
Aide aux employé·e·s et à leur famille
Services bancaires préférentiels
Télémédecine

Job summary

Banque Nationale du Canada recherche un développeur full stack pour l’équipe Stratégie et Évolution des processus d'affaires à Montréal. Vous contribuerez à la conception, au développement et à la mise en production de solutions robustes, en vous appuyant sur Java 21, Angular 17, Node.js et Spring Boot.

Vous travaillerez avec AWS et des pratiques DevOps pour livrer de la valeur à nos partenaires, dans un cadre hybride avec des possibilités de mobilité et de formation continue.

Qualifications

  • Certificat universitaire ou Baccalauréat ou Maîtrise exigé avec expérience correspondante.
  • Expérience démontrée en programmation Java et frameworks Angular, Node.js, Spring Boot.
  • Connaissance des bases de données PostgresSQL, MariaDB, MySQL et MSSQL.
  • Expérience CI/CD, déploiement automatisé et outils DevOps (Jenkins, Git, Bitbucket, Docker, Cucumber, SonarQube).
  • Connaissance des services AWS et programmation Python/PHP/HTML/XML/JSON.

Responsibilities

  • Développer des solutions novatrices et robustes pour valorisation des produits et activités financiers.
  • Interagir avec les secteurs et gestionnaires pour interpréter l'information et fournir un soutien professionnel.
  • Assurer l’assurance qualité et l’implantation fluide des solutions.
  • Apporter un soutien opérationnel aux partenaires et proposer des améliorations.

Skills

Travail en équipe
Agilité
Rigueur
Influencing

Education

Certificat universitaire ou Baccalauréat
Maîtrise

Tools

Java
Angular
Node.js
Spring Boot
PostgreSQL
MariaDB
MySQL
MSSQL
CI/CD
Jenkins
Git
Bitbucket
Docker
Cucumber
SonarQube
AWS
Python
PHP
HTML
XML
JSON

Job description

Domaine(s) d'intérêt: Technologies de l'information

Lieu(x): Montréal

Une carrière en tant que développeur·euse full stack dans l’équipe de Stratégie et Évolution des processus d'affaires à la Banque Nationale, c’est agir à titre de spécialiste en développement. C’est par ta passion pour le développement, ton expérience en DevOps et tes connaissances des outils AWS que tu as un impact positif sur notre transformation technologique et sur la livraison de valeur à nos partenaires d’affaire.

Tu es une personne talentueuse, passionnée et motivée par les défis techniques et que tu souhaites contribuer à des projets innovants, ce poste est fait pour toi! Tu travailleras sur des projets variés, allant de la conception à la mise en production, en utilisant les technologies les plus récentes. Viens faire la différence dans une équipe où ton expérience sera reconnue et valorisée.

Ton emploi
  • Développer des solutions novatrices, créatives, robustes et efficientes pour traiter et enrichir des traitements de valorisation liés à des produits et activités parfois complexes au sein des marchés financiers.
  • Interagir avec les différents secteurs de la Banque et les gestionnaires pour interpréter l'information et offrir un soutien professionnel en tant qu'analyste.
  • Être responsable de l'assurance qualité et de l'implantation fluide des solutions développées sous ta responsabilité.
  • Apporter un support à nos partenaires dans le cadre de leur activité opérationnelle.
  • Identifier les problématiques opérationnelles complexes par l'analyse d'information et voir à leur résolution en formulant des recommandations à l'intérieur de paramètres généraux.
  • Être à l'affût des nouveautés dans ton secteur d'activité.
  • Amener des idées d'amélioration sur les processus de livraison de solutions.
Ton équipe

Au sein de notre secteur, tu feras partie d’une équipe en pleine évolution applicative. Nous nous distinguons par notre dynamisme, notre agilité et nos capacités à répondre à des défis techniques transformateurs. Faire partie de notre équipe, c'est rejoindre une communauté collaborative et passionnée, où tu auras l'opportunité travailler avec des partenaires d'affaires pour développer, implémenter, supporter et maintenir une infrastructure technologique grandissante.

Nous visons à t’offrir un maximum de flexibilité pour favoriser ta qualité de vie. Ceci se traduit notamment par un environnement de travail hybride, ainsi que par un horaire modulable et adaptable.

La Banque valorise le développement continu et la mobilité interne. Nos programmes de formation personnalisés, basés sur l’apprentissage dans l’action, te permettent de maîtriser ton métier et de développer de nouveaux champs d’expertise. Des outils tels que l’Académie de données, la formation linguistique, le Centre d’apprentissage Harvard et de l’accompagnement en coaching et en mentorat te sont accessibles en tout temps.

Prérequis :
  • Être titulaire d’un Certificat universitaire ou Baccalauréat et 7 ans d’expérience; ou Maîtrise et 5 ans d’expérience.
  • Connaissance des modèles de conception objet (design pattern).
  • Expérience démontrée en programmation avec Java 21 et avec les frameworks Angular 17, Node.js, Spring Boot.
  • Expérience démontrée en bases de données Postgres SQL, Maria DB, MySQL, MSSQL.
  • Expérience démontrée avec la conception et développement, l’intégration continue (CI/CD), et le déploiement automatisé de logiciel.
  • Connaissance et expérience avec les outils DevOps (Jenkins, Git, Bitbucket, Docker, Cucumber, Sonarqube, etc.).
  • Connaissance et expérience démontrée avec les services de cloud AWS.
  • Connaissance en programmation Python, PHP, HTML, XML, JSON
  • Connaissance des Marchés financiers, un atout.

Anglais, Français

Raison d’exiger cette langue: pour échanger fréquemment avec nos fournisseurs ou partenaires parlant une autre langue que le français.

Compétences

Amazon Web Services DevOps Diversité et inclusion Github Java Jenkins PostgreSQL Programmation informatique Travail en équipe Développement web Initiative Agilité d'apprentissage Influencing Angular Rigueur

Tes avantages

En plus d’une rémunération concurrentielle, nous te proposons, dès ton embauche, une foule d’avantages flexibles pour favoriser ton bien-être et celui de ta famille, notamment :

  • * Programme santé et bien-être incluant de nombreuses options
  • * Régime de retraite généreux
  • * Régime d’acquisition d’actions
  • * Programme d’aide aux employé·e·s et à leur famille
  • * Services bancaires préférentiels
  • * Implication dans des initiatives communautaires
  • * Service de télémédecine
  • * Clinique virtuelle d’amélioration du sommeil

Nous proposons une offre évolutive à l’affût des tendances, de tes besoins et de ceux de tes proches.

Nos environnements de travail dynamiques et nos outils de collaboration modernes favorisent une expérience employé·e agréable. Nous accordons une grande place aux idées des membres de notre personnel. Que ce soit par nos sondages, ou encore par l’entremise de nos programmes, le dialogue en continu et la rétroaction sont encouragés.

Nous sommes une banque à taille humaine qui se démarque par son audace, sa culture entrepreneuriale et sa passion pour les gens. Nous existons pour avoir un impact positif dans la vie des gens. Nos valeurs fondamentales de complicité, d’agilité et de pouvoir d’agir sont nos sources d’inspiration. L’inclusion est au cœur de nos engagements. Nous visons, autant que possible, à offrir un milieu de travail sans obstacle et accessible à l’ensemble des employé·e·s.

Nous souhaitons procurer, dans la mesure des moyens dont nous disposons, des mesures d’accessibilité lors du processus de recrutement. Si tu as besoin d'accommodement, n’hésite pas à nous en faire part lors de tes premiers échanges avec nous. Nous accueillons les candidates et candidats de tous horizons et nous aimerions savoir ce que tu peux ajouter à notre équipe.

Pourquoi travailler à la Banque Nationale
Pour un environnement qui favorise ton cheminement

Les occasions de progresser et de te développer sont nombreuses et variées pour te permettre de cheminer dans ta carrière. Ceci peut se traduire notamment par de l'apprentissage dans l'action et de la formation, du codéveloppement ou du jumelage, l'accompagnement professionnel ou du mentorat, des journées carrières internes ou des tribunes pour échanger avec nos leaders.

Pour un environnement inclusif et diversifié

Nous misons sur l’inclusion dans un milieu où l’expression des caractéristiques uniques que chacune et chacun possèdent, visibles et invisibles, est valorisée. Nous accueillons les candidatures de tous les horizons et aimerions savoir ce que tu peux ajouter à notre équipe.

Banque Nationale du Canada 9.38K subscribers

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur principal en Ingénierie des Sites
Développeur principal en Ingénierie des Sites

Banque Nationale du Canada • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
Santé et bien-être
Régime de retraite
Régime d’acquisition d’actions
+3
Développeur principal Loan IQ
Développeur principal Loan IQ

Banque Nationale du Canada • Toronto

Hybrid
CAD 100,000 - 140,000
Programme santé et bien-être
Régime de retraite généreux
Régime d’acquisition d’actions
+4
Directeur Principal Acquisition de talents
Directeur Principal Acquisition de talents

Banque Nationale du Canada • Montreal (administrative region)

On-site
CAD 150,000 - 210,000
Santé et bien-être
Régime de retraite généreux
Régime d’acquisition d’actions
+3
Analyste d'affaires numériques
Analyste d'affaires numériques

Banque Nationale du Canada • Montreal (administrative region)

Hybrid
CAD 85,000 - 115,000
Régime de retraite généreux
Régime d’acquisition d’actions
Programme d’aide aux employé·e·s et à 
+2
Analyste Principal, consolidation
Analyste Principal, consolidation

Banque Nationale du Canada • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Programme santé et bien-être
Régime de retraite
Régime d’acquisition d’actions
+4
Analyste Senior - Comptabilité
Analyste Senior - Comptabilité

Banque Nationale du Canada • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
Santé et bien-être
Régime de retraite généreux
Régime d’acquisition d’actions
+5
Analyste senior soutien numérique
Analyste senior soutien numérique

Banque Nationale du Canada • Toronto

Hybrid
CAD 90,000 - 120,000
Santé et bien‑être
Régime de retraite
Régime d’acquisition d’actions
+4
Analyste principal d'affaires
Analyste principal d'affaires

Banque Nationale du Canada • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Santé et bien-être
Retraite généreuse
Actions de l'employeur
+6
Leader Stratégies d'automatisation financement
Leader Stratégies d'automatisation financement

Banque Nationale du Canada • Montreal (administrative region)

On-site
CAD 140,000 - 200,000
Rémunération compétitive
Régime de retraite
Régime d’acquisition d’actions
+2
Conseiller senior risques opérationnels
Conseiller senior risques opérationnels

Banque Nationale du Canada • Canada

Hybrid
CAD 110,000 - 160,000
Santé et bien-être
Retraite
Actions
+4