Gestionnaire en génie logiciel
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Raison d’être du poste
Chez TAIT, nous créons des moments qui marquent les gens. L’équipe des expériences interactives conçoit des expériences en temps réel destinées au public : installations pilotées par des capteurs, environnements immersifs et médias intégrés aux spectacles, pour des musées, des parcs thématiques, des activations de marque et des événements en direct. À titre de gestionnaire logiciel, vous dirigerez l’équipe de développeuses et développeurs logiciels qui réalise ces expériences, en combinant la gestion de l’équipe et une contribution technique active. Vous aiderez l’équipe à transformer des concepts créatifs en logiciels réactifs et fiables, conçus pour fonctionner dans des environnements physiques.
Responsabilités
La ou le gestionnaire logiciel dirige les personnes, la livraison et les pratiques techniques de l’équipe tout en contribuant activement au travail. La personne titulaire du poste :
- Dirige, accompagne et développe les développeuses et développeurs logiciels de l’équipe, notamment en établissant des objectifs clairs, en donnant de la rétroaction, en soutenant la gestion du rendement et le développement professionnel, et en contribuant au recrutement et à l’intégration.
- Consacre environ 30 à 50 % de son temps à créer, prototyper et réviser des logiciels avec l’équipe.
- Collabore avec les producteurs, les équipes des ventes, de gestion de projets et de création, de l’évaluation initiale de la faisabilité et des soumissions jusqu’à la mise en œuvre, l’installation, la mise en service et le transfert.
- Transforme les concepts créatifs en approches techniques, estimations, portées de projet et plans de livraison réalisables; explique les questions de faisabilité et les compromis aux clients et aux partenaires internes.
- Guide la qualité de livraison, les pratiques de programmation, les normes de développement logiciel et les processus de livraison, en partenariat avec les responsables techniques et les architectes logiciels.
- Planifie la capacité des employé·e·s et des contractuel·le·s pour plusieurs projets simultanés, équilibre les priorités et les charges de travail, et coordonne les activités en fonction des périodes d’installation fixes.
- Dirige ou soutient l’intégration des logiciels avec les capteurs et les systèmes physiques, dont le contrôle de spectacle, l’éclairage, l’audio et la projection; contribue à l’intégration et à la mise en service sur place.
- Évalue la qualité de l’expérience en plus de la qualité logicielle, notamment la réactivité, le synchronisme, la performance et la fiabilité dans l’environnement installé.
- Suit le rendement et la qualité de livraison de l’équipe, améliore les outils et les processus, et documente les expérimentations techniques afin de soutenir les demandes de crédits d’impôt pour la RS&DE.
Exigences du poste
Formation
Baccalauréat, DEC ou DEP en informatique, ou expérience professionnelle équivalente.
Expérience, connaissances et compétences
- Au moins 7 ans d’expérience en développement logiciel, y compris une expérience pratique de programmation, et au moins 3 ans d’expérience en gestion d’une équipe de développement logiciel, ou expérience équivalente.
- Avoir livré des logiciels interactifs utilisés par le public, avec des preuves claires de votre contribution technique personnelle.
- Maîtriser actuellement un environnement de développement en temps réel; être en mesure de prototyper des idées, d’évaluer leur faisabilité et de guider leur mise en œuvre.
- Avoir intégré des logiciels à des capteurs, au contrôle de spectacle, à l’éclairage, à l'audio, à la projection ou à d’autres systèmes physiques, y compris lors d’intégrations et de mises en service sur place.
- Savoir transformer des concepts créatifs en approches techniques, estimations et portées de projet réalisables, et en discuter avec la clientèle.
- Pouvoir évaluer la qualité de l’expérience en plus de la qualité logicielle, notamment le synchronisme, la réactivité, la performance et la fiabilité.
- Avoir coordonné des développeuses et développeurs logiciels ainsi que des contractuel·le·s pour plusieurs projets simultanés et des échéances d’installation fixes.
- Collaborer avec assurance avec des designers et des directions artistiques afin de développer et de faire évoluer des idées, peu importe qui les a proposées; posséder de solides aptitudes en accompagnement, en communication et en gestion des priorités.
Atouts
- Expérience dans des installations permanentes, des événements en direct, des expositions muséales, des attractions de parcs thématiques ou des activations de marque.
- Expertise dans un domaine comme le rendu en temps réel, la vision par ordinateur, la projection, l’audio en réseau ou le contrôle de spectacle.
- Conn