Développeur sénior Full Stack
Tundra est à la recherche d’un(e) Développeur Senior Fullstack. Notre client vient d’amorcé une transition majeure en intégrant à leur solution interne des outils technologiques de pointe, garantissant ainsi sa durabilité et son adaptation aux évolutions de la profession pharmaceutique. En tant que développeur au sein de l’équipe, tu contribueras pleinement au développement de la nouvelle version de leur outil interne. Ton rôle consistera à travailler avec des technologies de pointe, s’appuyant sur une infrastructure infonuagique basée sur des micro-services.
Principales tâches et responsabilités :
Développer, tester et maintenir la nouvelle solution interne.
Concevoir et développer des interfaces de programmation d’applications (API), micro-services dans une architecture évènementielle, multi-région et distribuée.
Intégrer des procédures de test rigoureuses afin d’assurer la qualité, la fiabilité et les performances optimales de notre solution interne.
Réviser le code de l’équipe, conception du code selon les principes S.O.L.I.D
Garantir la sécurité des données tout en restant à la pointe des nouvelles technologies.
Agir à titre de personne-ressource technique pour l’équipe.
Collaborer avec l’architecte logiciel afin d’assurer la qualité de l’ensemble des livrables de l’équipe.
Participer aux choix technologiques en effectuant des analyses, preuve de concept, tests, etc.
Identifier des solutions technologiques pour les enjeux qui peuvent être rencontrés en cours de développement.
Soulever les enjeux qui peuvent retarder les livraisons et en informer les parties prenantes.
Exigences :
Détenir un baccalauréat en informatique ou en génie informatique.
Posséder 10 années + d’expérience en développement logiciel.
Maîtrise des langages C#, TypeScript/JavaScript
Excellentes connaissances SQL
Connaissance .NET 8, Entity Framework Core, React, MUI
Expérience avec l’utilisation de GitLab
Expérience avec Kubernetes et Docker, un atout
Connaissance de la plateforme infonuagique Azure, un atout.
Aisance à travailler dans un cadre Agile et de l’outil de gestion de projet JIRA.
Qualités recherchées :
Capacité à analyse des situations complexes et à proposer différentes solutions.
Facilité à communiquer et à travailler en équipe.
Capacité à établir les priorités et à gérer plusieurs dossiers simultanément.
Grand sens des responsabilités et autonomie.
Souci de livrer un travail de qualité et à respecter les échéanciers.
L'échelle salariale que l'employeur s'attendrait raisonnablement à payer pour ce poste se situe entre CA$85,000 et CA$105,000 .
Les candidatures seront acceptées sur une base continue.
Notre offre d’avantages sociaux volontaires comprend des prestations médicales, dentaires, visuelles et de retraite.
Tundra Technical Solutions tient à vous remercier pour l’intérêt que vous avez démontré envers cette opportunité. Toutefois, seuls les candidats possédant les compétences requises seront contactés.
Tundra Technical Solutions est un employeur offrant l’Égalité des Chances et l’Action Positive. Nous accueillons et encourageons la diversité sur notre lieu de travail.
Ce poste ne vous intéresse pas, mais connaissez quelqu’un qui pourrait l’être? Consultez notre Programme de récompense de Parrainage, les parrainages sont un grand secret derrière notre succès. Comme toujours, nous sommes à la recherche de personnes formidables. Et nous savons que vous connaissez des gens formidables!
Tundra Technical Solutions est l’un des principaux fournisseurs de services de recrutement et de conseil en technologies de l’information et en ingénierie en Amérique du Nord. Notre succès et celui de nos clients reposent sur une base d’excellence du service. Plutôt que d’essayer continuellement de vendre à de nouveaux clients et entreprises et de simplement remplir des bases de données de candidats, nous nous concentrons sur le développement de relation plus solides et d’une connaissance plus approfondie des défis et des opportunités de nos clients existants.
Oreilles ouvertes. Esprits ouverts. Futurs ouverts.