Développeur logiciels principal

Pattison IDDorval, QC
CA$105,000 - CA$130,000Hybrid

About The Position

En tant que développeur logiciel principal, vous créerez des solutions logicielles qui améliorent l'efficacité et l'expérience des utilisateurs. Vous travaillerez avec différentes équipes pour concevoir, développer et déployer des applications de haute qualité qui répondent aux besoins de nos clients. Votre capacité à résoudre des problèmes et vos connaissances techniques vous aideront à relever des défis complexes et à améliorer nos produits. Rejoignez-nous pour construire l'avenir de la technologie grâce à votre passion pour le développement et à votre engagement a livré de la qualité !

Requirements

  • Baccalauréat ou plus en génie logiciel, en informatique ou dans un domaine connexe.
  • 8 ans ou plus d'expérience professionnelle dans la conception, le développement et le déploiement d'applications sécurisées de haute qualité qui utilisent des sources de données multiples (une évaluation technique sera exigée).
  • Plus de 5 ans d'expérience professionnelle dans la conception et le développement avec de bases de données relationnelles et non relationnelles (SQL, NoSQL).
  • Plus de 4 ans d'expérience professionnelle dans le développement applicatif web déployé sur (AWS /Azure / GCP).
  • Excellentes compétences analytiques et capacités de résolution de problèmes.
  • Capacité à animer des conversations techniques, à gérer des opinions diverses et à prendre des décisions rapides.
  • Excellentes compétences en matière de communication écrite et orale, avec la capacité de transmettre des idées de manière concise.
  • Connaissances de niveau expert en JavaScript et TypeScript (Back-End et Front-End).
  • Connaissances de niveau expert en Node.js.
  • Connaissances de niveau expert en MSSQL / MySQL.
  • Connaissance approfondie de la construction d'API, de microservices et de services back-end.
  • Connaissance approfondie du déploiement d'applications web fonctionnant sur le cloud (AWS / Azure / GCP).
  • Connaissance approfondie des meilleures pratiques en matière de sécurité dans le développement d'applications.
  • Connaissance approfondie de Git, tests unitaires, débogage.
  • Connaissance approfondie de React / Angular / Vue.js.
  • Connaissance approfondie de Webpack (ou de bundlers similaires) pour construire des projets Front-End.
  • Connaissance approfondie de la construction et maintenance d'un modèle CI/CD et des outils d'automatisation (GitHub Actions /Jenkins / GitLab CI).
  • Connaissance approfondie de Docker et comment construire des applications fonctionnant dans un conteneur exécutable.

Responsibilities

  • Concevoir, développer et déployer des applications complètes, sécurisées, et performantes, y compris des bases de données.
  • Travailler en étroite collaboration avec les responsables de produits pour comprendre les besoins de l'entreprise et conceptualiser des solutions.
  • Contribuer à l'estimation et à la priorisation des fonctionnalités et à l'élaboration des stratégies de développement des produits.
  • Livrer des résultats critiques pour l'entreprise dans des délais serrés.
  • En tant que membre senior de l'équipe de développement, vous jouerez également un rôle crucial dans la promotion d'une culture de performance et d’évolution au sein de l’équipe.

Benefits

  • Modèle de travail hybride
  • Régimes de soins de santé et de soins dentaires
  • Primes de participation aux bénéfices
  • Jumelage des REER de l'entreprise
  • Avantages et rabais exclusifs à l'entreprise
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service