Grâce à l'énergie, à l'engagement et aux idées de nos équipes, nous réinventons la façon dont le monde se construit pour rendre le Canada plus vert et plus intelligent pour tous.
Développeur(euse) Senior d'Applications de Bureau
Numéro d'emploi : 10983
Localisation :
Laval, Québec, CA, H7T 0J3
Pay Type : Salary
Travel Requirement : up to 20%
Objectif et Aperçu
Le rôle de l'Ingénieur(e) Senior en Développement d'Applications de Bureau en IT Industrielle 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 de bureau 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 des 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
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 industrielles, é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 externes - Offshore / NearShore
Profil Requis
Formation / Qualifications :
Diplôme en génie de l'automatisation et de la robotique, informatique, génie civil, mécanique, électrique ou expérience professionnelle équivalente avec formation / certification technique
Un Master ou une expérience équivalente (>
6 ans) est un atout
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, intégration des systèmes d'usine) est un atout
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 : gestion des carrières minières, qualité des usines, maintenance, processus, production, 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 des solutions industrielles numériques :
Langages : C#, C++, FORTRAN, MS VisualBasic .NET, MSAccess
Frameworks : Qt, Microsoft Visual Studio (v6, v2008, v2010), ActivePerl Boost
Bibliothèques de visualisation 3D : Coin3d / SoQt, Coin3d / quarter, HOOPS
Communication OPC, PLC
Programmation linéaire et optimisation
Contrôle de version et tests automatisés
Connaissances IT / OT
Forte capacité de résolution de problèmes et gestion de projets IT
Capacité à travailler avec des systèmes complexes utilisant plusieurs frameworks et langages de programmation
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
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 des atouts
Exigences de mobilité :
Déplacements possibles jusqu'à 20 %