Expert en développement de logiciel

Basé à Montréal, notre client offre des projets clés en main d’automatisation et de robotisation pour les entreprises manufacturières de différents domaines industriels (pâtes et papiers, alimentaire, produits personnels, etc).

Permanent

Montréal

Mandat

Sous la supervision du Chef d’équipe du département de Vision numérique et développement logiciel, le candidat participera à l’architecture de logiciels industriels et des systèmes. Le rôle est clé dans le développement actuel de l’organisation et plusieurs possibilités sont ouvertes quant au poste.


Votre rôle :


  • Jouer un rôle clé dans les développements et dans la conception d’architectures logicielles;

  • Concevoir et développer des applications logicielles (principalement en langage C#);

  • Participer aux démarrages de systèmes industriels (robot, convoyeurs, etc.) et effectuer le support aux clients;

  • Organiser son travail pour rencontrer les échéances, les coûts de projets, ainsi que les critères de performance des systèmes.

Avantages

  • Horaires flexibles;

  • Assurance collective;

  • Programme de REER collectif;

  • Activités sociales organisées pour les employés;

  • Milieu technologique compétitif.

Exigences

  • DEC ou Bac en génie informatique, génie logiciel ou toute formation jugée pertinente;

  • Expérience en développement d’application et d’architecture logicielles;

  • Expérience en conception et livraison de produits logiciels;

  • Maitrise du langage C# (C++ également pertinent);

  • Expérience en bases de données (SQL);

  • Expérience avec les pratiques de développement de logiciels telles que le contrôle de code source, la révision des codes, les tests unitaires, le débogage;

  • Une expérience dans le secteur de l’automatisation est un atout;

  • Langues française et anglaise parlées et écrites;

  • Très bonne connaissance de la suite Office;


Atouts:


  • Une expérience en interface graphique WPF est un atout;

  • Une expérience dans le secteur de l’automatisation est un atout;

  • Gestion de code source (Git). Familiarité avec la gestion de Code Repository et gestion de branches;

  • Compréhension des concepts de « Continuous Integration/Continuous Deployment » (CI/CD) et DevOps. Gestion des processus d’un serveur build;

  • Être disponible pour déplacements à l’extérieur (permis de conduire et passeport).

Compétences recherchées

  • Grande capacité d’adaptation dans un milieu en évolution constante;

  • Posséder de l’ouverture d’esprit et une capacité d’apprendre rapidement;

  • Habileté de communication dans un contexte technique, complexe et multidisciplinaire;

  • Capacité accrue pour le travail d’équipe.

Note : L’emploi du masculin dans la présente entente a pour but d’alléger le texte et ne se veut aucunement discriminatoire.