Talent.com
Développeur(euse) Senior d'Applications de Bureau

Développeur(euse) Senior d'Applications de Bureau

freelance.caLaval, Canada
17 days ago
Job description

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 %