SOMMAIRE DE L’EMPLOI

L’architecte logiciel sera responsable de mettre en place une solution architecturale et définir les aspects techniques requis pour la conception d’une nouvelle plateforme de surveillance de machines tournantes de grande puissance.

Travaillant au sein de l’équipe de R&D, cette personne aura comme responsabilités de fournir une architecture logicielle et une feuille de route technique pour les composants qui forment le noyau du produit.

TÂCHES & RESPONSABILITÉS

  • Fournir une orientation architecturale et technique;
  • Élaborer le découpage logiciel du projet;
  • Réviser et/ou conseiller sur les normes de développement;
  • Conseiller, orienter et proposer des solutions logicielles;
  • Orienter l'évolution des solutions implantées de manière à entretenir la stabilité, la robustesse et la performance des produits;
  • Concevoir et développer de nouvelles caractéristiques et fonctionnalités à partir des exigences de l’équipe système;
  • Créer et travailler au sein de tous les niveaux de l'architecture de l'application, y compris le front-end, middle-tier, back-end, les services, les intégrations et l'API;
  • Supporter les développeurs afin de produire un code solide et performant ainsi que les tests unitaires associés en utilisant les meilleures pratiques de développement;
  • Fournir un retour régulier afin d’améliorer le produit et la progression de ce dernier;
  • Collaborer avec l'équipe pour éliminer les obstacles techniques et résoudre les questions ou les incohérences dans les exigences ou la mise en œuvre;
  • Fournir, à l’occasion, de l’aide aux autres départements pour soutenir le produit;
  • Collaborer avec les parties prenantes du projet dans toutes les phases du cycle de vie du développement du logiciel à partir de la conception et de la planification, en passant par le développement, les essais jusqu’à la livraison;
  • Participer à l'élaboration des spécifications des solutions logicielles en fonction des spécifications fournies par les concepteurs système;
  • Selon les règles établies par le département, documenter le travail fait à chaque étape de la conception.

EXIGENCES

  • Diplôme universitaire en informatique ou génie informatique;
  • 10 années ou plus d’expérience en architecture de solutions logicielles complexes;
  • Anglais fonctionnel;
  • Bonne connaissance des modèles d'architecture d'application;
  • Expérience passée en développement de logiciel;
  • Excellente rigueur et esprit de synthèse;
  • Autonomie dans l’exécution de ses tâches;
  • Bonne communication et bonne motivation.

ATOUTS

  • Expérience dans le développement d’applications du domaine industriel;
  • Expérience dans les systèmes d’acquisition et de traitement de données;
  • Connaissances des concepts électriques de base;
  • Un intérêt pour les machines tournantes de grande puissance serait un plus.


  • Voir la localisation
  • Entreprise
La position affichée sur la carte est approximative et à titre indicatif.

Vibrosystm Inc.

VibroSystM a vu le jour en 1986 en créant une technologie capacitive en tant que solution fiable pour le suivi de l’entrefer des machines hydroélectriques. Aujourd’hui, une entreprise renommée et à la fine pointe de la technologie, la mission de VibroSystM est de fournir de l’information...

Voir les offres