Manufacturing Applications Developer

Matrox - Montréal, QC (il y a 30+ jours)

Postuler dès maintenant

Matrox, Who are we?

Matrox has over 40 years of experience designing and developing software and hardware solutions for graphics, video, and imaging / machine vision applications. Matrox has earned an international reputation as a leader by consistently meeting customer requirements for innovative technologies and the highest standards of manufacturing.

Summary of the position

The Advanced Manufacturing software application development team is mandated to support production activities with IT tools that enable efficiency, traceability, and control of activities. These tools have to be reliable, durable and expandable.

Responsibilities

  • Receive software development requirements and design solutions;
  • Participate in requirements development meetings;
  • Apply documentation methods and techniques of the developed software;
  • Support existing applications and debug problematic applications;
  • Design, document, program, debug applications and train users on new programs;
  • Offer technical support to users.

Qualifications

  • Bachelor's degree in computer engineering, software or computer engineering or equivalent experience;
  • From 1 to 3 years of experience;
  • Thorough knowledge of the following languages: C #, VB.net, C, C ++, T-SQL; technologies: WPF and Winform;
  • Knowledge of a source code control tool: Github, BitBucket, software documentation methods (UML, class diagram, etc.);
  • Good communicator, organized, curious, strong analytical and summarizing skills;
  • Fluent in French, both spoken and written and proficient in English.

Assets

  • Experience in a manufacturing environment;
  • Knowledge of PowerBuilder;
  • Knowledge of the following: V-model or Agile system engineering methods and/or IT project management tools Jira and Confluence.

The Matrox Advantages

  • Environment that favours work-family-life balance;
  • Welcoming, team-oriented, friendly and diverse work environment;
  • Challenging day to day activities and tasks;
  • Enriching and motivating experience;
  • Different fitness options including: a fully equipped gym, an outdoor pool, a volleyball and a basketball court and organized sports;
  • A game room;
  • Onsite cafeteria services;
  • Various benefits such as flex time, tuition reimbursement program and profit-sharing

***************************************************************************************************************

Matrox, qui sommes-nous?

Matrox possède plus de 40 ans d'expérience dans la conception et le développement de solutions logicielles et matérielles pour les applications graphiques, vidéo et d'imagerie / vision industrielle. Matrox s'est taillée une réputation internationale de chef-de-file en répondant de façon constante aux exigences des clients en matière de technologies innovantes et de normes de fabrication les plus élevées.

Résumé du poste

L’équipe de développement d’applications logicielles du département de la Fabrication de pointe a le mandat de soutenir les activités de production par des outils informatiques qui favorisent l'efficacité, la traçabilité et le contrôle des activités. Ces outils se doivent d'être fiable, durable et extensible.

Responsabilités

  • Recevoir les exigences de développement logiciel et concevoir la solution ;
  • Participer aux réunions de développement des exigences ;
  • Appliquer les méthodes et techniques de documentation des logiciels développés ;
  • Supporter les applications existantes et débugger les applications problématiques ;
  • Concevoir, documenter, programmer, déverminer les applications et former les utilisateurs à l'utilisation des programmes ;
  • Offrir un soutien technique aux utilisateurs.

Qualifications

  • Baccalauréat en génie informatique, génie logiciel ou informatique ou expérience équivalente;
  • De 1 à 3 années d'expérience ;
  • Connaissance approfondie des langages suivants : C#, VB.net, C, C++, T-SQL, des technologies : WPF et Winform ;
  • Connaissance d'un outil de contrôle de code source : Github, BitBucket, des méthodes de documentation logiciel (UML, diagramme de classe, etc.) ;
  • Bon communicateur, organisé, curieux, capable de trouver des compromis, avec un bon esprit de synthèse et d'analyse ;
  • Une bonne maîtrise du français, tant parlé qu’écrit, et une compréhension de l’anglais.

Atouts

  • Expérience provient du domaine manufacturier;
  • Connaissance de PowerBuilder ;
  • Connaissance des méthodes d'ingénierie de système V-model ou Agile, et/ou des outils de gestion de projets TI Jira et Confluence.

Les avantages Matrox :

  • Un environnement de travail qui favorise l’équilibre entre le travail et la vie;
  • Un environnement accueillant et amical, diversifié et orienté par l’esprit d’équipe;
  • Une expérience de travail enrichissante et motivante;
  • Plusieurs options de mise en forme telles que: gym, piscine extérieure, patinoire, terrain de volleyball et de basketball et des sports organisés;
  • Une variété d’avantages sociaux tels que: un programme de remboursement de frais de scolarité et un programme de partage de profit;
  • Une salle de jeux;
  • Une garderie et service de cafétéria sur les lieux de travail.

Job Type: Full-time

Education:

  • Bachelor's Degree (Preferred)

Language:

  • French and English (Required)