Directeur(trice) de programmation - Eidos Sherbrooke / Programming Director - Eidos Sherbrooke

Eidos Sherbrooke Montréal, Québec


Description

// ENGLISH VERSION WILL FOLLOW ...//

 

Poste : Directeur(trice) Programmation (Eidos Sherbrooke)

 

Fonctions :

  • Superviser et coacher l’équipe de programmation;
  • Participer à l’établissement d’une stratégie sur le long terme afin d’améliorer la productivité et d’aboutir à un résultat de qualité;
  • Participer au processus d’embauche de l’équipe;
  • Participer à l’évaluation des performances des membres de l’équipe;
  • Développer et appliquer des normes de codage au sein de l'équipe de programmation qui soient conformes aux meilleures pratiques de l'industrie;
  • Gérer les relations avec les fournisseurs externes (le cas échéant); coordonner et s'assurer que les délais de production sont respectés;
  • Définir leurs besoins techniques pour le projet, planifier et définir les futurs besoins qui figureront dans la feuille de route du projet;
  • Contribuer, avec les autres directeurs du studio à établir la documentation technique nécessaire à chaque projet de recherche. S’assurer de la maintenance de cette documentation technique à chaque étape du projet;
  • Promouvoir l'innovation et la résolution créative de problèmes au sein de l'équipe;
  • Interagir et communiquer efficacement avec les membres de son équipe et des autres projets. Favoriser un esprit de collaboration entre projets;
  • Rester informé sur les dernières technologies, les avancées et les développements en matière de programmation de jeux.

 

Expérience et qualifications :

  • Diplôme universitaire en programmation, génie logiciel, génie informatique ou l’équivalent;
  • Minimum de 5 ans d’expérience en jeux vidéo – au moins 1 an à titre de Programmeur en chef;
  • Excellente connaissance des contraintes technologiques sur différentes plateformes de jeux;
  • Expérience en planification et gestion de projets.

 

Habiletés techniques :

  • Fortes habiletés en design logiciel;
  • Expérience en développement de plate-forme croisée;
  • Expérience en optimisation.

 

Qualités interpersonnelles :

  • Leadership;
  • Habileté à organiser et gérer le travail des autres programmeurs;
  • Capacité d’être un joueur d’équipe;
  • Un désir de repousser les barrières de la technologie en jeu vidéo est requis;
  • De la maturité pour donner et recevoir des critiques constructives est attendee;
  • Être un bon communicateur.

 

Motivation et intérêts :

  • De l’ambition et de la passion pour les jeux vidéo sont essentiels!
  • Volonté de sortir des sentiers battus et promouvoir l’innovation.

 ---------------------------------------------------------------------------------------------------

 

Position: Programming Director (Eidos Sherbrooke)

 

Main Responsibilities:

  • Supervise and coach the programming team;
  • Participate in the establishment of a long-term strategy in order to improve productivity and achieve a quality result;
  • Participate in the hiring process of the team;
  • Participate in the evaluation of the performance of team members;
  • Develop and apply coding standards within the programming team that are consistent with the industry best practices;
  • Manage relationships with external suppliers (if applicable); coordinate and ensure that production deadlines are met;
  • Define the technical needs for the project, plan and define the future needs that will appear in the project roadmap;
  • Contribute, with the other directors of the studio, to establish the technical documentation necessary for each research project. Ensure the maintenance of this technical documentation at each stage of the project;
  • Promote innovation and creative problem solving within the team;
  • Interact and communicate effectively with team members and other projects. Foster a spirit of collaboration between projects;
  • Stay informed about the latest technologies, advances and developments in game programming.

 

Experience and qualifications:

  • University degree in programming, software engineering, computer engineering or equivalent;
  • Minimum of 5 years experience in video games - at least 1 year as Chief Programmer;
  • Excellent knowledge of technological constraints on different gaming platforms;
  • Experience in planning and project management.

 

Technical skills:

  • Strong software design skills;
  • Experience in cross platform development;
  • Optimization experience.

 

Interpersonal skills:

  • Leadership;
  • Ability to organize and manage the work of other programmers;
  • Ability to be a team player;
  • A desire to push the barriers of video game technology is required;
  • Maturity to give and receive constructive criticism is expected;
  • Be a good communicator.

 

Motivation and interests:

  • Ambition and passion for video games are essential!
  • Willingness to think outside the box and promote innovation.