Chef d’équipe- développement
.Net, 3D, AR/VR , C#, C/C++, Gestion, Unity
Description MERITEK recrute pour son client un ou une lead développeur C# - Unity - AR/VR.

- Mandat de 12 à 24 mois
- 40h semaine

Description du poste

Le responsable sera directement impliqué dans le développement de plusieurs des solutions numériques de formation et d’évaluation de l’entreprise pour le domaine médical. Ils assureront le leadership technique de notre bibliothèque d’applications Unity pour le Web et les casques de réalité mixte. Ils pousseront les normes plus haut en aidant à définir les solutions, à concevoir des systèmes, à élever les niveaux de codage et à améliorer la qualité. Le responsable fera partie d’une équipe de plus de 20 développeurs et ingénieurs, y compris des spécialistes en infographie, des artistes 3D, des concepteurs, des programmeurs de gameplay et des généralistes.

Fonctions principales
• Collaborer avec une équipe multidisciplinaire pour créer de nouvelles applications de formation qui seront utilisées sur plusieurs plates-formes (WebGL / Mobile / AR / VR).
• Diriger le développement pour la R&D et les projets clients personnalisés en définissant une nouvelle architecture produit et les technologies.
• Encadrer d’autres membres de l’équipe d’ingénierie grâce à l’intégration, à la révision du code, à une personne technique et à la résolution proactive de problèmes de conception et d’ingénierie difficiles.
• Contribuer aux nouvelles idées de fonctionnalités et au code des frameworks de base pour garantir leur scalabilité, maintenabilité et flexibilité.
• Participer à la planification et à l’estimation de projets potentiels.
• Soutenir les Product Owners en définissant et en planifiant les tâches techniques.
• Plaider et aider activement à améliorer le processus de développement grâce à une meilleure utilisation des outils et l’introduction de nouveaux.
• Améliorer la qualité des produits et les performances des applications existantes.

Qualifications personnelles
Vous avez l’habitude de diriger avec succès une équipe de développeurs dans la livraison de plusieurs produits. Vous avez une histoire d’innovation et une passion pour la résolution de problèmes ambigus avec une équipe multidisciplinaire. Vous êtes un excellent communicateur et pouvez passer en toute transparence d’une conversation de haut niveau à une conversation profondément technique. Vous êtes axé sur les résultats et le client, avec une capacité avérée à atteindre ou dépasser les objectifs d’ingénierie.

Éducation
• Un baccalauréat ou une maîtrise en génie logiciel ou en génie informatique

Compétences requises
• Plus de 10 ans d’expérience en programmation utilisant des langages de programmation modernes.
• Solide connaissance des structures de données et des modèles de conception, et expérience de leur utilisation dans la pratique.
• 5+ années d’expérience avec C #.
• 3+ années d’expérience dans Unity ou un moteur de jeu équivalent.
• 3 ans et plus à la tête d’une équipe de 3 développeurs ou plus dans la fourniture de fonctionnalités de la conception à la réalisation.
• Base solide des techniques de rendu visuel 3D.
• Expérience de l’utilisation et du développement d’un cadre.
• Capacité à prendre, s’approprier et communiquer des décisions techniques à toutes les parties prenantes.
• Autonome et ingénieux.
• Git est une seconde nature.
• Maîtrise du débogage, du profilage et de l’optimisation des applications.

Compétences bonus
• Bilinguisme (français et anglais).
• 5+ ans d’utilisation de C ++.
• Expérience du déploiement de contenu WebGL (natif ou Unity) dans un environnement cloud.
• Expérience avec le développement mobile Android / iOS (natif ou Unity).
• Expérience avec le développement de réalité virtuelle / augmentée.
• Expérience de la simulation en temps réel.
• Expérience en programmation réseau (socket base ou REST) et protocoles.
• Expérience en CI / CD.
• Compréhension des moteurs de jeu et des meilleures pratiques de l’industrie du jeu.
i
N° de poste 4055
Lieu Montréal
Statut Contractuel