Développeur / Développeuse React Nodejs
Apply NowJob details
Qui sommes-nous ? Chef de file mondial de l’industrie de l’ingénierie et du conseil TI avec plus de 58 000 conseiller·e·s à travers le monde, le Groupe ALTEN optimise la performance technologique des entreprises depuis plus de 30 ans. Les personnes qui composent le groupe ALTEN constituent le moteur de notre activité. Chez ALTEN Canada, nous offrons à chaque candidat·e un service entièrement personnalisé. Vous avez la possibilité d’exercer votre métier de façon indépendante ou permanente. Nous sélectionnons les meilleures opportunités répondant à vos aspirations professionnelles. Nous positionnons votre savoir-faire sur des mandats passionnants à la hauteur de vos ambitions. ALTEN Canada c’est aussi un centre de solutions, le « Montreal Delivery Center (MDC) », qui propose des services managés dans les domaines du développement applicatif, de la pratique Données, IA & Analytiques Avancées et de la Cyber Sécurité pour les secteurs bancaires, télécoms et pour l’industrie au sens large. Nos expert·e·s sont sélectionné·e·s rigoureusement et assurent une proximité ainsi qu’un niveau de services et de compétences incomparable dans la région de Montréal. Quels profils recrutons-nous et pour qui ? Pour soutenir la croissance de notre client dans le secteur Bancaire, ALTEN Canada recrute un.e Développeur/Développeuse. L’objectif de l’équipe Global Banking Technology & Operations (GBTO) Canada est de fournir des services quotidiens à différentes entités bancaires d’investissement et de financement, ainsi qu’à leurs clients, afin d’accélérer leur transformation. GBTO se distingue par la rapidité de sa transformation agile, sa culture technologique et data, un processus de décision plus court, et une approche industrielle structurée, grâce à des équipes transverses ou dédiées aux différentes unités d’affaires. L’équipe Client Lifecycle and Digital est responsable du développement et de la maintenance des interfaces front-end de la plateforme B2B nommée "MARKETS" . Cette plateforme comprend des API accessibles directement par les clients, ainsi que des systèmes de "Client Intelligence" visant à améliorer l’efficacité des équipes en contact avec la clientèle. Markets est une plateforme électronique complète qui propose des services B2B couvrant les étapes de pré-trade, d’exécution et de post-trade , avec des solutions numériques adaptées à divers domaines tels que le financement, la gestion de trésorerie, le crédit-bail et les titres. Quelles seront mes responsabilités ? Collaboration aux analyses fonctionnelles et techniques, développement et déploiement de composants logiciels, avec validation par des tests appropriés. Recherche active de technologies et de bonnes pratiques en matière de sécurité, scalabilité, maintenabilité et expérience utilisateur. Réduction de la dette technique grâce à une expertise exemplaire en développement logiciel. Contribution à la mise en production, au monitoring, au support ainsi qu’à l’investigation et la résolution des incidents. Participation aux efforts d’amélioration continue, à l’optimisation des processus d’intégration et de livraison continues, aux sessions de programmation en binôme et aux revues de code. Partage des bonnes pratiques et des connaissances technologiques avec les membres de l’équipe. Je suis convaincu-e ! Quelles compétences dois-je avoir pour rejoindre vos équipes ? Maîtrise des bonnes pratiques en développement logiciel et capacité à livrer selon les plus hauts standards de qualité. Expérience en conception de solutions web et en implémentation d’applications monopage (SPA). Expérience avec les préprocesseurs CSS (SASS/Less) et les outils tels que Webpack. Expérience en tests automatisés permettant des mises en production fiables et avec un minimum d’interruptions, à l’aide d’outils comme React Testing Library / Jest / xUnit. Expérience concrète dans l’implémentation d’API Web à l’aide d’un langage orienté objet. Expérience pratique des architectures micro-frontend ou des composants web. Expérience dans la création et l’automatisation de pipelines d’intégration continue avec des outils comme Jenkins / GitHub Actions. Expérience en déploiement et en maintenance d’applications web dans le cloud, idéalement sur Azure. Compétences techniques essentielles : Typescript React Bootstrap Jest ou autres outils de tests API REST en NodeJS Jenkins / GitHub Actions Compétences techniques appréciées : Expérience avec Cucumber / Playwright, le développement piloté par les tests (TDD) et le développement basé sur le comportement (BDD) Expérience en optimisation et en analyse de performance PostgreSQL Kubernetes Java Pourquoi se joindre à nos équipes? Alten Canada offre un environnement de travail dynamique et collaboratif. Nous offrons aux membres de notre équipe l’occasion de vivre des expériences stimulantes et nous investissons dans leur perfectionnement et leur développement professionnels. Parmi nos avantages : Rémunération et avantages sur mesure pour chacun de nos employé.e.s et pigistes ; Aide perfectionnement professionnel (certification) ; Possibilité de mobilité internationale dans l’une des filiales du Groupe ; Nombreuses activités corporatives ; Veuillez noter que toutes les demandes seront évaluées, toutefois, nous ne communiquerons qu’avec les candidat.e.s sélectionné.e.s dans le cadre de cette offre d’emploi. ALTEN Canada s'engage à promouvoir l'équité, la diversité et l'inclusion. Nous nous engageons à offrir un environnement de travail où chaque personne se sente accueillie, valorisée et respectée afin de pouvoir s’épanouir pleinement. Nous avons à cœur d’offrir des mesures d’accessibilité aux personnes qui en font la demande, à ce titre, nous vous encourageons à communiquer avec nous si vous avez besoin d’accommodation dans le cadre du processus de recrutement. LANGUES : Français, Anglais La capacité à communiquer en anglais, tant à l’oral qu’à l’écrit, est requise puisque la personne occupant ce poste devra collaborer régulièrement avec des collègues et partenaires situés aux États-Unis.
Apply Now