Senior Software Engineer-FTDS

Rockwell Automation

Montreal (Hybride)
Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Agile Scrum Jira +11 autres

Détails du poste

  • Lieu de travail : Montreal (Hybride)
  • Type de poste : Permanent à temps plein

Rockwell Automation

Rockwell Automation est un leader mondial de la technologie qui aide les fabricants du monde entier à devenir plus productifs, durables et agiles. Fort de plus de 28 000 employés qui améliorent le monde chaque jour, nous savons que nous avons quelque chose de spécial. Derrière nos clients — d’incroyables entreprises qui contribuent à nourrir le monde, à fournir des médicaments qui sauvent des vies à l’échelle mondiale, et à se concentrer sur l’eau propre et la mobilité verte — nos équipes sont des résolveurs de problèmes motivés qui sont fiers de l’impact positif de leur travail sur le monde.

Nous accueillons tous les créateurs, les esprits tournés vers l’avenir et les personnes qui aiment résoudre des problèmes, et qui recherchent un endroit où donner le meilleur d’eux-mêmes. Et si c’est votre cas, nous aimerions que vous vous joigniez à nous !

Description du poste

En tant qu’ingénieur(e) logiciel principal(e) au sein de l’équipe de développement FTDS, vous concevrez, développerez et livrerez des plateformes fiables et évolutives supportant des systèmes et services critiques à l’échelle de l’entreprise. Vous assurerez également un leadership technique sur les projets, en guidant les décisions de conception et l’exécution, tout en collaborant étroitement avec les équipes d’ingénierie, de produits et de gestion de projets.

Ce poste est basé à Brossard (QC) en mode hybride. Vous relèverez du Chef d’équipe, génie logiciel.

Responsabilités

  • Concevoir, développer et livrer des applications et services full‑stacks évolutifs.
  • Collaborer avec des équipes multidisciplinaires afin de développer des solutions logicielles de haute qualité.
  • Développer et maintenir des services frontend et backend.
  • Assumer le rôle de responsable technique transversal pour des projets logiciels et en assurer la livraison.
  • Orienter les décisions de conception aux niveaux système et composant en équilibrant performance, sécurité, robustesse et maintenabilité.
  • Identifier, analyser et résoudre des problématiques techniques complexes.
  • Fournir un encadrement technique et du mentorat aux membres de l’équipe.
  • Collaborer étroitement avec les équipes de produits, de projets, de qualité et d’ingénierie globale.
  • Assurer le respect des processus du cycle de vie du développement logiciel (revues, documentation, livraisons).
  • Contribuer à la documentation technique (spécifications, plans d’intégration, analyses de risques).
  • Promouvoir les bonnes pratiques de développement (qualité du code, automatisation, CI/CD).

Qualifications – Exigences minimales

  • Baccalauréat en génie, en informatique ou expérience équivalente pertinente.
  • Autorisation légale de travailler au Canada.

Qualifications – Atouts

  • 8 ans ou plus d’expérience pertinente en développement logiciel.
  • Expérience avec des technologies modernes (TypeScript, , GraphQL, REST-API, Python).
  • Excellentes compétences en communication en français et en anglais (oral et écrit).
  • Expérience démontrée en leadership technique de projets logiciels.
  • Expérience en conception et intégration de systèmes distribués et évolutifs.
  • Connaissance des environnements infonuagiques et des technologies de conteneurisation (Docker, Kubernetes).
  • Expérience en développement d'applications infonuagiques, incluant le frontend.
  • Bonne compréhension des méthodologies Agile et du cycle de vie logiciel.
  • Expérience avec divers protocoles (HTTPS, JSON, RPC, WebSocket).
  • Expérience avec les pipelines CI/CD (ex. GitHub Actions, FluxCD).
  • Expérience dans le domaine manufacturier ou de l'automatisation industrielle (atout).
  • Expérience avec des outils d'IA générative (ex. GitHub Copilot).

Ce que nous offrons

  • Régime complet d'assurances (médical et dentaire)
  • Compte de gestion des dépenses de santé (selon le régime)
  • Programme d'aide aux employés (PAE)
  • Régimes d'épargne et de retraite avec contribution de l'employeur (REER, CELI, etc.)
  • Régime de retraite à cotisation déterminée payé par l'employeur
  • Congés payés et congés pour activités bénévoles
  • Programme de remboursement d'activités de mieux‑être
  • Bonification des congés parentaux
  • Horaire de travail flexible favorisant l'équilibre travail‑vie personnelle

Énoncé d’inclusion

Chez Rockwell Automation, nous valorisons un milieu de travail diversifié, inclusif et authentique. Si ce poste vous intéresse, mais que votre profil ne correspond pas parfaitement à toutes les qualifications, nous vous encourageons à soumettre votre candidature.

Ce poste s'inscrit dans une gamme d'emplois. Le niveau et la rémunération seront déterminés en fonction de l'expérience.

As Rockwell is a global company, candidates must be bilingual or able to communicate in English (spoken and written).

Rockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.