Programmeur·euse d’outils
Ubisoft Voir toutes les offres
- Montréal, QC
- Permanent
- Temps-plein
- Développer et maintenir des outils stables favorisant la productivité des équipes de production.
- Concevoir des outils répondant à des besoins précis des différents domaines de création.
- Analyser et corriger les problèmes techniques afin d'assurer la qualité du code.
- Recommander des solutions technologiques pour de nouveaux outils et pour l'amélioration des systèmes existants.
- Automatiser des processus afin d'optimiser les flux de travail.
- Collaborer étroitement avec les équipes de production pour bien comprendre leurs besoins.
- Partager vos apprentissages et innovations avec la communauté d'outils.
- Assurer une veille sur les avancées technologiques en programmation et en production de jeux vidéo.
- Un diplôme en informatique ou génie informatique.
- Au moins 5 ans d'expérience en programmation.
- Expérience en jeu multijoueur.
- Une solide maîtrise de la programmation logicielle, idéalement appliquée à des outils de production.
- Une bonne connaissance de langages de programmation comme C#, C++ et Go.
- Une capacité à intervenir dans plusieurs domaines de production comme le design, l'audio ou l'intelligence artificielle.
- Une compréhension des principes d'intégration et de déploiement continus et des outils associés.
- Un fort esprit d'analyse et un souci du détail.
- Une capacité à travailler en équipe et à communiquer efficacement.
- De l'autonomie, de la curiosité et une volonté d'apprendre en continu.
- Un bon sens de l'organisation et une capacité à gérer plusieurs priorités dans un environnement dynamique.