Evident LogoOlympus Logo
Careers at Olympus

Developpeur Web Frontend 3

Developpeur Web Frontend 3
?full-time
Ref#:
Location:Canada, Quebec
Category:
Date Added:June 30, 2021

Job Duties

Travailler chez Olympus c’est se développer au sein d’une organisation qui rayonne dans son domaine d’activité sur la scène internationale. Ayant fêté son 100e anniversaire, Olympus se démarque par son expertise, son milieu de travail enrichissant et sa recherche constante de meilleures solutions.

Notre mission : mettre tout en œuvre pour rendre la vie des gens plus saine, plus sûre et plus enrichissante.

Plus précisément, Olympus NDT Canada offre une vaste gamme de logiciels et d'appareils de recherche de défauts à ultrasons et à courants de Foucault. Nos appareils sont, entre autres, utilisés pour l'inspection des soudures, la détection des fissures cachées, des vides, de la porosité et d'autres irrégularités internes dans divers matériaux.

Ainsi, les défis s’annoncent stimulants chez Olympus NDT Canada!

Au sein d’une R&D dynamique avec une structure aplanie, le titulaire du poste effectue la conception et la programmation logicielle dans le cadre de la maintenance et du développement de nouveaux logiciels pour de nouveaux produits en lien avec le marché du contrôle non destructif. Il travaille en collaboration avec des équipes multidisciplinaires dans un environnement à la fine pointe de la technologie.

Responsabilités spécifiques:

Exigences et fonctionnalités du système :

  • Contribuer au développement du Product Backlog et du Sprint Backlog;
  • Participer aux réunions de Sprint Planing, Sprint Review, Sprint Retro;

Architecture :

  • Contribuer à la définition de l'architecture optimale du logiciel;
  • Définir et déployer une stratégie d’intégration continue et de refactoring, en collaboration avec l’équipe DevOps;

Conception des produits :

  • Prendre en charge la conception itérative du Front End de logiciels Web complets en collaboration avec l’équipe Back End;
  • Identifier et développer les sous-systèmes d’application Web critiques à la réussite du projet;
  • Veiller au transfert optimal des données en temps réel entre le Back End et le Front End;
  • Gérer et assurer la rétrocompatibilité du logiciel;
  • Contribuer au développement de services Web REST;
  • Participer dans l’agencement du site et des interfaces utilisateurs selon les pratiques courantes et les technologies à la fine pointe (ReactJS, Angular, etc);
  • Mettre en place des Code Reviews efficaces pour l’équipe;
  • Participer aux Daily Scrum Meetings (DSM);

Vérification et validation des produits :

  • S'assurer que la conception rencontre les attentes de la Definition of Done à la fin de chaque Sprint;
  • S’assurer de la mise en place et de l’exécution de tests automatisés dans l’environnement d’intégration continue;
  • Assurer le développement des outils de diagnostic (Spy);
  • Travailler à réduire continuellement la dette qualité du logiciel;

Transfert en production :

  • Contribuer avec le responsable de projet et l’équipe DevOps à la planification du travail nécessaire pour le transfert en production;

Responsabilités générales: 

  • Soutenir les concepteurs logiciels moins expérimentés travaillant sur le même projet.
  • Collaborer avec les différentes parties prenantes afin de régler des problèmes techniques inter-départementaux.

S’impliquer et participer activement à l’élaboration et la mise en œuvre de la culture d’amélioration continue.

Requirements

Compétences techniques :

  • BAC en génie logiciel, informatique et 5 années d’expérience ou plus en conception Web;
  • Ou DEC relié à la programmation Web et 5 années d’expérience en conception Web;
  • Connaissance de la méthode Scrum;
  • Capacité à programmer en HTML, JavaScript, Angular et NodeJS;
  • Capacité à programmer en React et VueJS un atout;
  • Connaissance des technologies CSS et SASS;
  • Expérience avec un outil de contrôle de versions décentralisé (git);
  • Connaissance de WebGL, un atout;
  • Connaissance de l’environnement Cloud Azure, Docker;
  • Connaissance de la conception des services Web REST;
  • Connaissance des Design Patterns;
  • Connaissance de la représentation schématique (UML), un atout;
  • Avoir contribué très significativement au développement de produits Web ayant obtenu un succès commercial;
  • Connaissance des aspects relatifs à son expertise dans les applications en contrôle non destructif;
  • Anglais intermédiaire.

Compétences comportementales :

  • Agir avec rigueur;
  • Habileté à résoudre des problèmes complexes;
  • Faire preuve d'autonomie;
  • Avoir le sens de l'initiative;
  • Faire preuve de leadership;
  • Se montrer ouvert aux différentes idées et perspectives;
  • Capacité à travailler efficacement en équipe multifonctionnelle;
  • Capacité à communiquer ouvertement de façon honnête et bien articulée.

Le candidat retenu devra adopter un comportement en lien avec nos 5 valeurs organisationnelles :

INTÉGRITÉ EMPATHIE VISION À LONG TERME AGILITÉ COHÉSION


Notes

Environnement de travail et avantages :

  • Rémunération compétitive, incluant une vaste gamme d’avantages sociaux dont un programme d’assurance collective complet;
  • Régime d’épargne-retraite avec généreuse contribution de l’employeur;
  • Horaire flexible;
  • Nouvelle bâtisse à la fine pointe de la technologie;
  • Service de cafétéria proposant un menu varié et santé;
  • Accès gratuit au gym dans nos installations et à différents cours en groupe offerts;
  • Équipes multidisciplinaires et dynamiques;
  • Club social très engagé, comité santé et mieux-être et plusieurs autres comités;
  • Environnement de travail ergonomique;
  • Lieu de travail situé près des principales artères de circulation et stationnement gratuit.

Sorry, this page is not available in your country
Let us know what you're looking for by filling out the form below.
Sorry, this page is not available in your country