Ingénieur(e) Senior en Développement d'Interface Utilisateur
Laval, Québec, CA, H7T 0J3
Objectif et Aperçu
Le rôle de l'Ingénieur(e) Senior en Développement d'Interface Utilisateur est de contribuer avec ses compétences au développement des Solutions Industrielles de l'entreprise. Dans ce rôle, il/elle sera responsable de la création de systèmes intégrés et d'outils soutenant la stratégie et la feuille de route de l'entreprise.
Il/elle rendra compte directement au Responsable IT Industriel (Fonctions Transverses) en soutenant les objectifs globaux de transformation active de l'entreprise.
La personne idéale est un(e) professionnel(le) proactif(ve) et communicatif(ve), doté(e) des compétences techniques nécessaires pour gérer le cycle de vie des produits et fournir un code de haute qualité.
Priorité : garantir l'efficacité des solutions concernées et disposer d'un modèle de travail efficace avec les équipes offshore et le reste de l'IT pour exécuter les tâches de développement et d'exploitation récurrentes des solutions personnalisées.
Responsabilités
- Concevoir, développer et déployer des solutions fonctionnelles et techniques stratégiques en fonction des besoins métier
- Collaborer avec les parties prenantes IT/métier pour définir une feuille de route technique, identifier les dépendances et contribuer à l'architecture de solutions répondant aux besoins métier avec un impact minimal sur les opérations
- Participer aux revues de code et maintenir des normes élevées de qualité du code
- Fournir des produits avec un minimum de défauts grâce à l'automatisation des tests
- Collaborer avec d'autres membres de l'IT et des équipes d'architecture/ingénierie pour affiner les meilleures pratiques et les processus
- Préparer des analyses des besoins axées sur les spécifications techniques, l'analyse des risques, des coûts, la planification des projets et la coordination des tests d'acceptation des utilisateurs
- Veiller à ce que toute la documentation pertinente soit complétée et disponible pour le support opérationnel
- Accompagner les équipes métier dans l'élaboration des supports de formation
- Participer au support de niveau 2/3 des solutions industrielles
Dimensions du Poste
Interfaces clés, parties prenantes et relations :
- Responsable IT Industriel (Fonctions Transverses), ressources IT internes, équipes de support opérationnel
- Utilisateurs métier clés
- Autres équipes IT : Services IT régionaux, Architecture, Sécurité, RGPD, PMO, Gestion des services, I&O
- Partenaires IT externes - Offshore/Nearshore
Profil Requis
Formation/Qualifications :
- Diplôme en génie de l'automatisation et de la robotique, informatique ou expérience professionnelle équivalente avec formation/certification technique
- Un Master est un atout ou expérience équivalente (> 6 ans)
Expérience professionnelle spécifique :
- Connaissance de l'industrie des matériaux de construction, avec un accent sur les systèmes de fabrication des usines (historiques, qualité, production, processus, maintenance) est un atout. L'expérience dans d'autres industries (mines, pétrole et gaz, automobile) peut également être considérée
- Expérience en développement Agile et en livraison continue
- Expérience solide dans le développement, la maintenance et le déploiement de solutions industrielles numériques dans des domaines tels que : maintenance, processus, production, qualité, solutions de gestion des stocks
- Forte compréhension IT pour soutenir l'intégration des solutions dans l'écosystème IT backend
Compétences techniques/fonctionnelles :
- Technologies de solutions numériques - front-end : VueJs, Angular, JavaScript, jQuery, Java, Bootstrap, jStat
- Plateformes de déploiement de solutions/cloud : AWS, Kubernetes, Docker
- Expérience avec des frameworks de développement : GitLab
- Connaissances en tests automatisés
- Expérience dans l'exploitation et la livraison de solutions et services d'entreprise dans un groupe international est un atout
- Solides connaissances techniques et expérience avec divers langages de programmation
- Connaissance de la méthodologie ITIL pour la gestion de la résolution des incidents
- Excellentes compétences en résolution de problèmes et en gestion de projets IT
Compétences comportementales :
- Soutenir la transformation IT et la gestion du changement
- Excellentes compétences en communication écrite et orale
- Solides compétences interpersonnelles et capacité à interagir avec divers interlocuteurs
- Capacité à interpréter et à communiquer des idées techniques de manière compréhensible
Compétences en leadership et gestion :
- Capacité à favoriser le travail d'équipe au sein des équipes IT
- Aptitude à prendre des décisions rapides en situations critiques
Compétences linguistiques :
- Excellente maîtrise de l'anglais (écrit et parlé), le français et l'espagnol sont un atout
Exigences de mobilité :
- Déplacements possibles jusqu'à 10 %
Nous vous remercions de votre intérêt. Seuls les candidats sélectionnés pour un entretien seront contactés. Lafarge s'engage à respecter les principes d'équité en matière d'emploi et encourage les candidatures des femmes, des minorités visibles et des personnes en situation de handicap.
Lafarge Canada Inc. accueille et encourage les candidatures de personnes en situation de handicap. En Ontario, notre organisation s'engage à respecter les exigences de la Loi sur l'accessibilité pour les personnes handicapées de l'Ontario. Des mesures d'adaptation sont disponibles sur demande pour les candidats participant à toutes les étapes du processus de sélection.