Jobs.ca
Jobs.ca
Language
Machitech logo

Programmeur

Machitech8 days ago
Saint-Marc-des-Carrières, QC
Mid Level
full_time

About the role

Temps plein

MANDAT

Sous la responsabilité du directeur des technologies, le programmeur joue un rôle clé dans le développement et l’amélioration de nos logiciels, notamment :

  • Notre interface de type HMI développée en C# et Windows Forms, utilisé pour le contrôle de nos machines.
  • Notre logiciel de simulation des mouvements de robots plasma, développé en Python sur Visual Components.

PRINCIPALES RESPONSABILITÉS

  • Développer et perfectionner des applications en C# (Windows Forms) ou Python.
  • Utiliser les meilleures techniques de programmation pour assurer un environnement stable et performant.
  • Collaborer avec l’équipe pour améliorer nos logiciels et intégrer de nouvelles fonctionnalités.
  • Gérer et optimiser les bases de données sous MS SQL Server.
  • Utiliser Git pour le versionnement du code.
  • Effectuer des tests, optimiser et déboguer les applications afin d’en garantir la fiabilité et l’efficacité.
  • Contribuer au développement et à l’optimisation des interfaces utilisateurs.
  • Travailler selon les principes Agile pour une gestion efficace des projets.
  • Respecter les standards, normes et procédures en vigueur pour assurer la qualité des logiciels et services informatiques.
  • Effectuer toute autre tâche en lien avec le poste.

PROFIL RECHERCHÉ

  • Autonomie et initiative
  • Créatif et proactif
  • Dynamisme et bonnes aptitudes pour le travail d’équipe
  • Esprit analytique et résolution de problèmes
  • Rigueur et souci du détail

COMPÉTENCES REQUISES

  • Études en informatique, en programmation ou en génie logiciel
  • Expérience dans un poste similaire (un atout)
  • Maîtriser les langages de programmation C#.NET et Python
  • Capable de créer des interfaces WPF ou Windows form
  • Connaissance des systèmes de contrôle pour équipements CNC / robotique (un atout)
  • Expérience en simulation de mouvements (un atout)
  • Connaître les bases de données et leurs systèmes de gestion (My SQL)
  • Connaître la programmation Automate (Structured text) (un atout)
  • Expérience avec d’autres technologies front-end/back-end
  • Connaissance des architectures logicielles
  • Expérience en développement Agile
  • Connaissance des normes et standards de développement
  • Bilinguisme (intermédiaire)**

** Le candidat pourrait être appelé à communiquer avec des clients ou employés anglophones.

POSTULER

Nous sommes à la recherche de candidats pour se joindre à notre équipe. Si le défi vous intéresse, envoyez-nous votre CV!

  • Le masculin est utilisé dans le seul but d’alléger le texte.

About Machitech

Machinery Manufacturing
51-200

Machitech® is the leader in the development and manufacture of industrial cutting solutions.

For over 20 years, we have offered fully customizable products of the highest quality, meeting the diverse needs of our clients. With 100,000 square feet of combined production space across five facilities, our team of skilled experts have installed more than 1200 units throughout North America and Europe. Our attention to detail extends beyond the factory floor as Machitech® employees practice a long tradition of integrity, efficiency, and precision in every step of the customer’s journey with us.

We provide cutting-edge systems at affordable prices, and with our complete installation and training packages specific to individual requirements, customer satisfaction is the bedrock of the Machitech® experience.