Principales fonctions
- Collaborer avec les parties prenantes métier afin de mettre en oeuvre des solutions de codes à barres, incluant la configuration du système, les tests, la formation, le déploiement, le soutien au démarrage et l’adoption par les utilisateurs, en veillant à ce que les solutions soutiennent efficacement les processus d’entrepôt et de production.
- Participer à l’analyse, à la conception, au développement, aux tests, au déploiement et à l’amélioration connue des solutions à l’aide de Synergy DBL et du cadre applicatif ERP existant développé à l’interne.
- Produire un code propre, robuste et facile à maintenir; effectuer les tests unitaires, le débogage, la revue par les pairs et la correction des anomalies.
- Développer et soutenir les fonctionnalités liées au traitement des commandes clients, aux achats, à la gestion des stocks, aux opérations d’entrepôt, à la planification et à l’exécution de la production, ainsi qu’aux processus financiers et comptables.
- Comprendre et valider les impacts d’affaires, notamment les mouvements de stocks, les unités de mesure, les lots, les codes à barres, la consommation en production, le calcul des coûts, la facturation, les comptes clients, les comptes fournisseurs, le grand livre général et les rapports financiers.
- Concevoir, développer et soutenir les intégrations entre notre ERP existant, développé à l’interne et d’autres plateformes d’entreprise, notamment les solutions EDI et de banque électronique, les plateformes de facturation électronique, les plateformes d’entrepôt de données et de rapports, les services Web, les API et les intergiciels.
- Mettre en place des solutions de validation, de suivi des erreurs (logging), d’alerte (ou notification), de gestion d’échec (retry) ainsi que les mécanismes de rapprochement pour les interfaces et les transactions critiques.
- Réaliser la conception détaillée des systèmes et des données à l’aide de composants réutilisables, des standards Synergy DBL, de fichiers ISAM, de bases de données relationnelles et de modèles d’intégration établis.
- Analyser les causes fondamentales des incidents et des anomalies récurrentes; améliorer la performance, la stabilité, la fiabilité et la facilité de soutien de l’application.
- Fournir du soutien à la production, résoudre les incidents et offrir des conseils techniques aux utilisateurs, aux équipes fonctionnelles et aux autres développeurs dans les environnements et serveurs pris en charge.
- Préparer et maintenir la documentation technique, la documentation du code, les instructions de déploiement, les mappages de données, les procédures de soutien, les preuves de tests et les dossiers de changements tout au long du cycle de vie du développement logiciel.
- Utiliser le contrôle de code source, le suivi des éléments de travail, les pipelines de génération et de mise en production ainsi que les pratiques de gestion des changements afin d’assurer des déploiements contrôlés et traçables.
- Protéger l’intégrité des données et des systèmes en respectant les exigences de sécurité, de contrôle des accès, de séparation des tâches, de confidentialité, d’audit et de gestion des changements.
- Collaborer avec les responsables de processus d’affaires et les experts en la manière afin d’évaluer les impacts, d’identifier les exceptions et de s’assurer que les solutions fonctionnent efficacement dans des scénarios opérationnels réels.
Compétences techniques
Requis
- Baccalauréat en informatique ou en génie logiciel, ou combinaison d’un diplôme et d’une expérience équivalente.
- 10 ans et plus d’expérience avec Synergy DBL (fichiers ISAM) ou un langage de programmation similaire, par exemple COBOL, RPG ou C++.
- Expérience dans le développement ou le soutien d’un ERP ou d’autres applications d’affaires transactionnelles dans un environnement multientreprise.
- Expérience avec SQL et les bases de données relationnelles, y compris les requêtes, les procédures stockées, l’analyse de données et le dépannage.
- Expérience avec le contrôle de code source et les pratiques DevOps, de préférence Azure DevOps, Git, les pipelines et la gestion des mises en production.
- Compréhension des processus de bout en bout, notamment de la commande à l’encaissement, de l’approvisionnement au paiement, de la planification à la production et de l’enregistrement aux rapports, ainsi que des dépendances entre les transactions opérationnelles et financières.
Un atout
- Une expérience en mise en oeuvre de solutions de codes à barres constitue un atout.
- Une expérience avec l’EDI, les intégrations d’entreprise, les codes à barres, l’impression d’étiquettes ou des ouls de rapports tels que Crystal Reports constitue un atout.
- Expérience avec .NET Framework, ASP.NET, les services Web ou les API.
Qualités personnelles
Requis
- Capacité à tirer parti des outils de développement modernes, y compris les capacités assistées par l’IA, afin de soutenir, maintenir et améliorer les applications d’affaires existantes et les systèmes hérités.
- Capacité à analyser des incidents complexes touchant les couches applicatives, données, intégration et infrastructure, et à communiquer clairement la cause fondamentale et la résolution.
- Capacité à créer des scénarios de tests unitaires, d’intégration, de régression et de processus d’affaires efficaces.
- Capacité à communiquer efficacement avec les utilisateurs finaux, les parties prenantes métier, les analystes fonctionnels, les équipes techniques et les partenaires externes.
- Capacité à gérer plusieurs priorités, à passer d’un projet au soutien à la production, et à travailler efficacement dans un environnement mondial.
- Personne autonome, curieuse et capable d’apprendre rapidement les processus d’affaires et les nouvelles technologies.
- Fort sens des responsabilités, de l’initiative, de la débrouillardise, de l’autonomie, de la collaboration et du partage des connaissances.
- Esprit analytique et méthodique : capable de comprendre rapidement des systèmes d’affaires complexes qui ont évolué au fil des décennies
- À l’aise de travailler avec de vastes bases de code héritées et une documentation limitée.
- Souci du détail : comprend que de petits changements peuvent avoir des impacts importants sur des applications critiques.
- Capacité à analyser, maintenir et documenter des applications de façon autonome.
Critères généraux
Requis
- Compréhension pratique des processus d’entrepôt et de gestion des stocks, incluant la réception, la mise en emplacement, la préparation des commandes, l’expédition, les transferts, les emplacements, les lots, les unités de mesure, l’inventaire cyclique, les codes à barres et la traçabilité.
- Compréhension des processus de bout en bout, notamment de la commande à l’encaissement, de l’approvisionnement au paiement, de la planification à la production et de l’enregistrement aux rapports, ainsi que des dépendances entre les transactions opérationnelles et financières.
- Le titulaire du poste devra effectuer des déplacements occasionnels, à raison d’environ quatre voyages par année.
Un atout
- Connaissances pratiques en comptabilité, incluant le plan comptable, les dimensions financières, les comptes clients, les comptes fournisseurs, le grand livre général, l’évaluaon des stocks, le calcul des coûts, les charges à payer, la facturation, les contrôles de période et le rapprochement des transactions.
- Compréhension pratique des processus manufacturiers et de production, notamment les recettes, formules ou nomenclatures, les ordres de production, la consommation de matières, les rendements, les produits finis, les statuts qualité et les rapports de production.
Organisation
Lallemand est une société canadienne privée fondée à la fin du XIXe siècle, qui développe, produit et commercialise des micro-organismes pour divers marchés. Les bureaux administratifs de la société mère sont situés à Montréal, au Canada. Aujourd'hui, Lallemand emploie plus de 6 500 personnes travaillant dans plus de 45 pays sur 5 continents.
L'unité d'affaires corporative de Lallemand englobe tous les services de soutien offerts aux autres unités d'affaires. Elle s'assure d'optimiser les processus internes, voit au bon fonctionnement opérationnel et à un alignement stratégique cohérent.
Le secteur corporatif se situe principalement à Montréal, au Canada, et compte sur l'expertise de gens en Gestion, Finance et comptabilité, Ingénierie, Recherche et développement (R&D), Ressources humaines (RH) et Technologie de l'information (TI). Si vous désirez contribuer à faire vivre nos valeurs de passion, de collaboration et d'innovation à la grandeur de l'organisation, nous aimerions vous connaître!
Veuillez prendre note que des mesures d'adaptation seront prises à toutes les étapes du processus d'embauche. Les candidats doivent faire connaître leurs besoins à l'avance.