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)**
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.