Retour aux résultats

Développeur·euse Full Stack

  • Montréal-Ouest, QC, Canada

Contrat

La candidature s’ouvre dans un nouvel onglet.

Détails de l’emploi

Type d’emploi
Contrat
Postuler avant le
Langue de l’annonce
Français
Publié

Description originale de l’offre

À titre de développeur·euse Full Stack, vous participerez à toutes les étapes du développement, de la conception des solutions à leur intégration, en intervenant autant sur le front-end que sur le back-end. Vous collaborerez étroitement avec les équipes de développement, les spécialistes des opérations et les partenaires d’affaires afin de transformer les besoins en solutions technologiques efficaces, évolutives et faciles à maintenir.

Ce mandat vous permettra de contribuer à la modernisation des applications, de relever des défis techniques variés et d’approfondir votre compréhension des besoins d’affaires dans un environnement complexe. Une expérience préalable des marchés des capitaux n’est pas essentielle : la curiosité, la capacité d’apprentissage et l’intérêt pour les enjeux opérationnels sont des atouts importants.

Responsabilités
  • Participer à la conception technique et à l’architecture des applications en tenant compte des besoins fonctionnels et des exigences de performance, de sécurité et de maintenabilité.

  • Concevoir, développer et faire évoluer des solutions front-end et back-end adaptées aux besoins des utilisateurs et de l’organisation.

  • Développer des interfaces intuitives, performantes et accessibles, en appliquant les bonnes pratiques de développement logiciel.

  • Concevoir, développer, intégrer et maintenir des API ainsi que des services permettant la communication entre les applications.

  • Travailler avec des bases de données relationnelles et SQL pour accéder aux données, les manipuler et assurer leur intégrité.

  • Participer aux revues de code, aux essais et aux activités de résolution de problèmes afin de maintenir un niveau élevé de qualité logicielle.

  • Contribuer à l’amélioration des pratiques de développement, des processus d’intégration et de déploiement continus (CI/CD) ainsi que des mécanismes de contrôle de version.

  • Collaborer avec les équipes de développement, les analystes, les opérations et les partenaires d’affaires pour clarifier les besoins et assurer l’alignement des solutions.

  • Participer à la modernisation des plateformes existantes et à l’amélioration continue des applications.

  • Contribuer aux activités de développement en mode Agile, à la résolution de problèmes techniques et au partage des connaissances au sein de l’équipe.

Profil recherché
  • Posséder une expérience pertinente en développement Full Stack et en réalisation d’applications.

  • Avoir une bonne compréhension du développement front-end et back-end ainsi que des technologies modernes associées.

  • Maîtriser les principes de conception, de développement et d’intégration des API.

  • Connaître les bases de données relationnelles et le langage SQL.

  • Avoir une expérience avec Git ou un outil équivalent de gestion de code source.

  • Comprendre les pratiques d’intégration et de déploiement continus (CI/CD) ainsi que les principes de qualité et de maintenabilité du code.

  • Être en mesure d’analyser des problématiques techniques, d’en déterminer les causes et de proposer des solutions pragmatiques.

  • Démontrer de la rigueur, de l’autonomie, de la curiosité et une volonté d’apprendre de nouvelles technologies.

  • Être à l’aise de collaborer avec des équipes multidisciplinaires et de communiquer avec des interlocuteurs techniques et d’affaires.

  • Maîtriser le français et l’anglais, à l’oral comme à l’écrit.

Une expérience dans les services financiers ou les marchés des capitaux constitue un atout, sans être une exigence.

En savoir plus sur ce poste

Compétences

  • Français
  • Anglais

Parrainage de visa

Aucune mention détectée dans l’offre

Mots-clés

  • Services financiers
  • Français
  • Anglais

Signaler cette offre