Développeur(euse) PGI

19 hours ago


Montreal, Quebec, Canada Axis Lighting Full time $45,000 - $85,000 per year

Description générale du rôle

Le/la Développeur(euse) PGI (C#) est chargé(e) de développer, modifier et maintenir de manière autonome des programmes complexes qui soutiennent divers modules ERP tels que les Achats, les Ventes, la Finance et la Production. Ce poste met l'accent sur le support basé sur des tickets, la résolution de problèmes et l'amélioration continue du logiciel afin d'accroître la fonctionnalité, la stabilité et la satisfaction des utilisateurs. Le/la Développeur(euse) PGI (C#) réalise des analyses de programmation en examinant les problèmes signalés par les utilisateurs, en évaluant les demandes d'amélioration, en aidant les utilisateurs à définir leurs besoins, et en mettant en œuvre les correctifs ou améliorations approuvés dans le cadre d'un processus structuré de support et de gestion des changements.

Responsabilités principales

  • Confirme les besoins des projets et du support en examinant les objectifs du programme, les données d'entrée et les exigences de sortie avec les analystes, les superviseurs et les clients. Collabore sur les tickets de support afin de comprendre les détails du problème et de définir la portée de la résolution ou de l'amélioration.
  • Encode les besoins du projet ou des améliorations en convertissant les flux de travail et les informations de support en langage informatique, en veillant à ce que les correctifs et améliorations répondent aux besoins métier et techniques sous-jacents.
  • Confirme le bon fonctionnement du programme en effectuant des tests ciblés des correctifs et des améliorations. Valide que les tickets résolus répondent aux exigences des utilisateurs et n'affectent pas d'autres fonctionnalités du système.
  • Prépare des documents de référence et de support utilisateur en rédigeant des instructions d'utilisation claires, des notes de mise à jour et des journaux de modifications liés aux résolutions de tickets et aux nouvelles fonctionnalités. Fournit des estimations de temps réalistes et des mises à jour d'avancement via le système de tickets.
  • Maintient les archives historiques en documentant les résolutions de tickets, le développement des programmes et les révisions de version dans le système de gestion du code source ainsi que dans les outils de suivi du support.
  • Analyse les applications logicielles existantes afin d'identifier des opportunités d'amélioration, d'optimisation ou de meilleure intégration. Dirige la résolution technique de tickets de support complexes et contribue à l'amélioration continue de la fiabilité et des performances du système.
  • Définit les échéanciers liés aux améliorations et collabore avec les équipes de projet pour s'assurer que les problèmes critiques de support et les mises à jour logicielles sont livrés efficacement et en accord avec les priorités de l'entreprise.
  • Fournit, au besoin, une formation et un accompagnement aux utilisateurs, en particulier sur les améliorations récemment mises en œuvre, les correctifs ou les processus mis à jour résultant des résolutions de support.
  • Identifie et résout les anomalies dès leur apparition en réalisant des inspections de code et une analyse proactive des tickets récurrents, réduisant ainsi le nombre d'incidents futurs.
  • Participe aux sessions de conception et de révision afin d'améliorer la qualité, la maintenabilité et l'expérience utilisateur du logiciel, en veillant à ce que les améliorations et résolutions de support suivent les meilleures pratiques.

Éducation

DEC ou BAC en informatique, mathématiques ou systèmes d'information, ainsi que des connaissances en langages de programmation.

Expérience

3 ans ou plus d'expérience en programmation (y compris une expérience PGI), de préférence dans un environnement de fabrication.

Logiciels

C# ; Visual Studio ; SSRS ; SQL Server ; Microsoft Office ; Crystal Report, PGI.

Epicor et HTML sont un atout.

Compétences

  • Capacité à prêter une attention particulière aux détails et à être précis et exact.
  • Capacité à communiquer clairement et de manière concise des idées de conception et des solutions à l'oral et par écrit.
  • Capacité à comprendre rapidement les concepts techniques.
  • Français et anglais*

*La maîtrise de l'anglais est essentielle pour communiquer, soutenir et fournir des services aux individus, employés ou partenaires qui ne parlent pas français, en particulier lorsqu'ils se trouvent à l'extérieur de la province de Québec.

EN

General Description of the Role:

The role of the ERP (C#) Programmer is to independently develop, modify, and maintain complex programs that support various ERP modules such as Procurement, Sales, Financials, and Production. This position emphasizes
ticket-based support
,
issue resolution
, and
continuous software enhancement
to improve system functionality, stability, and user satisfaction.

The ERP (C#) Programmer performs programming analysis by investigating user-reported issues, evaluating enhancement requests, assisting users in defining needs, and implementing approved fixes or improvements through a structured support and change management process.

Key Responsibilities:

  • Confirms project and support requirements by reviewing program objectives, input data, and output requirements with analysts, supervisors, and clients. Collaborates on support tickets to understand issue details and define resolution or enhancement scope.
  • Encodes project or enhancement requirements by converting workflow and support information into computer language, ensuring that fixes and improvements address underlying business and technical needs.
  • Confirms program operation by conducting targeted testing of bug fixes and enhancements. Validates that resolved tickets meet user requirements and do not impact other system functions.
  • Prepares user references and support documentation by writing clear operating instructions, update notes, and change logs related to ticket resolutions and new feature releases. Provides realistic time estimates and progress updates through the ticketing system.
  • Maintains historical records by documenting ticket resolutions, program development, and version revisions in both source control and support tracking systems.
  • Analyzes existing software applications to identify opportunities for enhancement, optimization, or better integration. Leads the technical resolution of complex support tickets and contributes to ongoing improvement of system reliability and performance.
  • Defines enhancement timelines and collaborates with project teams to ensure that critical support issues and software updates are delivered efficiently and in alignment with business priorities.
  • Provides user training and guidance as needed, focusing on newly implemented enhancements, fixes, or updated processes resulting from support resolutions.
  • Identifies and resolves defects early by conducting code inspections and proactive analysis of recurring tickets, thereby reducing the number of future incidents.
  • Participates in design and review sessions to improve software quality, maintainability, and user experience, ensuring that enhancements and support resolutions follow best practices.

Education

DEC or BAC degree in computer science, mathematics, or information systems, as well as knowledge of programming languages

Experience

3+ years of programming (including ERP experience) preferably in a manufacturing environment

Software

C#; Visual Studio; SSRS; SQL Server; Microsoft Office; Crystal Report, ERP.

Epicor and HTML an asset.

Skills

  • Ability to pay close attention to detail and be precise and accurate.
  • Ability to communicate design ideas and solutions clearly and concisely orally and in writing.
  • Aptitude for mathematics.
  • Quickly grasp technical concepts
  • French and English*

* English is essential to communicate, support and provide services to individuals, employees or partners who do not speak French, particularly when they are outside the province of Quebec.


  • Développeur GenAI

    6 days ago


    Montreal, Quebec, Canada syntax Full time $90,000 - $120,000 per year

    Fournisseur de services infonuagiques gérés pour les applications d'entreprise essentielles, Syntax offre des solutions technologiques complètes aux entreprises de toutes tailles depuis 1972. Elle possède indiscutablement la puissance nécessaire pour implanter et gérer les déploiements PGI infonuagiques privés, publics ou hybrides (Oracle, SAP) d'une...


  • Montreal, Quebec, Canada syntax Full time $80,000 - $120,000 per year

    Fournisseur de services infonuagiques gérés pour les applications d'entreprise essentielles, Syntax offre des solutions technologiques complètes aux entreprises de toutes tailles depuis 1972. Elle possède indiscutablement la puissance nécessaire pour implanter et gérer les déploiements PGI infonuagiques privés, publics ou hybrides (Oracle, SAP) d'une...

  • Analyste d'affaires

    2 weeks ago


    Montreal, Quebec, Canada Bedard - Human Resources | Ressources humaines Full time $60,000 - $80,000 per year

    Poste : Analyste d'affaires / Chef de projet ERPNotre client, entreprise québécoise en pleine croissance spécialisée dans l'intégration du PGI(ERP)Odoo, recherche unAnalyste d'affaires / Chef de projet ERPpour piloter l'implantation complète des solutions ERP chez les clients.** Le titre du poste affiché peut être différent de celui du titre...

  • QA automation

    1 week ago


    Montreal, Quebec, Canada itera Full time $80,000 - $120,000 per year

    Itera est à la recherche d'un(e) dé de test automatisés pour rejoindre les équipe de son partenaire Nectari Software à titre d'employé permaanentQui sommes-nous ? Après 10 ans dactivité dans le secteur des progiciels de gestion intégré, Nectari Business Intelligence a été développé et lancé en 2002 en réponse à la demande des clients dune...


  • Montreal, Quebec, Canada Invera Full time $90,000 - $120,000 per year

    ERP Product Design ArchitectABOUT USInvera is the world's largest provider of Enterprise Resource Planning (ERP) software to the metals industry, with over 120 employees in the United States, Canada and the United Kingdom. We specialize in creating software products tailored to the intricacies of the metals industry, ensuring a seamless blend of speed and...

  • Développeur ERP C#

    3 weeks ago


    Montreal, Canada Éclairage Axis Full time

    Une entreprise technologique à Montréal recherche un(e) Développeur(euse) PGI (C#) pour développer et maintenir des programmes complexes. Le candidat doit avoir 3 ans d'expérience en programmation, de solides compétences en C#, Visual Studio, et une maîtrise des deux langues officielles, le français et l'anglais. La capacité de travailler de...

  • Développeur ERP C#

    3 weeks ago


    Montreal, Canada Éclairage Axis Full time

    Une entreprise technologique à Montréal recherche un(e) Développeur(euse) PGI (C#) pour développer et maintenir des programmes complexes. Le candidat doit avoir 3 ans d'expérience en programmation, de solides compétences en C#, Visual Studio, et une maîtrise des deux langues officielles, le français et l'anglais. La capacité de travailler de...

  • Développeur ERP C#

    3 weeks ago


    Montreal, Canada Éclairage Axis Full time

    Une entreprise technologique à Montréal recherche un(e) Développeur(euse) PGI (C#) pour développer et maintenir des programmes complexes. Le candidat doit avoir 3 ans d'expérience en programmation, de solides compétences en C#, Visual Studio, et une maîtrise des deux langues officielles, le français et l'anglais. La capacité de travailler de...


  • Montreal, Canada Éclairage Axis Full time

    Description générale du rôle Le Développeur(euse) PGI (C#) développe, modifie et maintient de manière indépendante des programmes complexes qui produisent plusieurs produits interdépendants mais différents, par exemple les achats, les ventes, les finances, la production, etc. Le Développeur(euse) PGI (C#) effectue des analyses de programmation, par...


  • Montreal, Canada Éclairage Axis Full time

    Description générale du rôle Le Développeur(euse) PGI (C#) développe, modifie et maintient de manière indépendante des programmes complexes qui produisent plusieurs produits interdépendants mais différents, par exemple les achats, les ventes, les finances, la production, etc. Le Développeur(euse) PGI (C#) effectue des analyses de programmation, par...


  • Montreal, Canada Éclairage Axis Full time

    Description générale du rôle Le Développeur(euse) PGI (C#) développe, modifie et maintient de manière indépendante des programmes complexes qui produisent plusieurs produits interdépendants mais différents, par exemple les achats, les ventes, les finances, la production, etc. Le Développeur(euse) PGI (C#) effectue des analyses de programmation, par...


  • Montreal, Canada Éclairage Axis Full time

    Description générale du rôle Le Développeur(euse) PGI (C#) développe, modifie et maintient de manière indépendante des programmes complexes qui produisent plusieurs produits interdépendants mais différents, par exemple les achats, les ventes, les finances, la production, etc. Le Développeur(euse) PGI (C#) effectue des analyses de programmation, par...


  • Montreal, Canada Éclairage Axis Full time

    Description générale du rôleLe Développeur(euse) PGI (C#) développe, modifie et maintient de manière indépendante des programmes complexes qui produisent plusieurs produits interdépendants mais différents, par exemple les achats, les ventes, les finances, la production, etc.Le Développeur(euse) PGI (C#) effectue des analyses de programmation, par...


  • Montreal, Canada Éclairage Axis Full time

    Description générale du rôle Le/la Développeur(euse) PGI (C#) est chargé(e) de développer, modifier et maintenir de manière autonome des programmes complexes qui soutiennent divers modules ERP tels que les Achats, les Ventes, la Finance et la Production. Ce poste met l’accent sur le support basé sur des tickets, la résolution de problèmes et...


  • Montreal, Canada Éclairage Axis Full time

    Description générale du rôle Le/la Développeur(euse) PGI (C#) est chargé(e) de développer, modifier et maintenir de manière autonome des programmes complexes qui soutiennent divers modules ERP tels que les Achats, les Ventes, la Finance et la Production. Ce poste met l’accent sur le support basé sur des tickets, la résolution de problèmes et...