Job Title or Location
RECENT SEARCHES

Développeur(se) Backend Node.js senior

ALTEN Canada - 9 Jobs
Metropolitan, ON
Posted yesterday
Job Details:
Full-time
Executive
Benefits:
Flexible Work

Job Description

Résumé du poste

En tant qu'analyste-programmeur·euse Node.js, vous contribuez activement à l'analyse, la conception, le développement et l'implantation de solutions logicielles adaptées aux besoins d'affaires de l'organisation. Vous agirez comme personne-ressource dans l'alignement technologique et stratégique des projets, en collaboration étroite avec les architectes et les partenaires d'affaires.

Responsabilités principales

  • Participer à l'élaboration des stratégies de développement logiciel (conception, codage, tests automatisés, exploitation)
  • Appliquer les meilleures pratiques en matière de qualité, sécurité et gestion des données
  • Documenter les solutions techniques et produire les contenus nécessaires à la formation et au partage de connaissances
  • Collaborer en cocréation avec les architectes et les équipes métier pour assurer la cohérence des solutions avec les objectifs d'affaires
  • Participer à l'installation, aux essais de progiciels et à l'implantation d'applications
  • Assurer la qualité logicielle par l'automatisation des tests (TDD, BDD, pyramide des tests)
  • Contribuer à la veille technologique, au partage des pratiques exemplaires et à l'amélioration continue

Conditions de travail

  • Mode de travail : Hybride (présentiel et télétravail)
  • Type de poste : Temps plein – Niveau sénior
  • Lieu : Montréal (Québec)

Profil recherché

Compétences comportementales

  • Curiosité, capacité d'apprentissage continu
  • Esprit d'analyse et de résolution de problèmes
  • Communication claire, vulgarisation technique
  • Sens de l'organisation, rigueur et gestion des priorités
  • Leadership collaboratif, esprit d'équipe

Compétences techniques

  • Minimum 5 ans d'expérience en développement logiciel Nodejs
  • Expérience de projets réalisés en méthodologie Agile
  • Maîtrise des principes de clean code, clean architecture et design patterns

Environnement technologique

  • Langage principal : Node.js (backend)
  • Authentification : OKTA / Auth0, OAuth2, OpenID, JWT, SAML
  • API : Développement d'API RESTful
  • Outils de développement : GIT, Swagger (ou équivalents)
  • Web : HTML5, CSS3, JavaScript (niveau intermédiaire)
  • GIA : Compréhension des concepts de gestion des identités et des accès
  • CI/CD : Premiers niveaux de maîtrise de Concourse, Terraform

Share This Job: