Are you ready to join
Eidos-Montréal ?
// … See English version below … //
Titre : Programmeur en chef services en ligne
Relève de : Directeur du développement en ligne
Fonctions :
- Valider les implémentations de l'équipe de programmation pour assurer un haut niveau de qualité et de performance;
- Aider les autres membres de l'équipe à résoudre des problèmes complexes;
- Analyser les codes client et serveur et identifier les problèmes et / ou les domaines à améliorer;
- Identifier les problèmes ou l’inefficacité des processus de l’équipe et s’assurer que des améliorations soient apportées;
- Gérer la charge de travail de l’équipe de programmation et s’assurer que les objectifs fixés sont atteints;
- Evaluer et répartir les tâches dans l'équipe de programmation en fonction des forces et des compétences de chacun;
- S'assurer que les processus sont suivis par l'équipe;
- Participer au processus d'embauche de l'équipe de programmation;
- Participer au processus d’évaluation du rendement de l’employé;
- Promouvoir le partage des connaissances et la croissance individuelle au sein de l'équipe;
- S'assurer que les décisions de conception et d'architecture sont discutées avec l'architecte principal et le directeur;
- S'assurer que les fonctionnalités sont mises en œuvre sur la base des conceptions de l'architecte principal
Expérience et Qualifications :
- Diplôme universitaire en programmation, en génie informatique, en génie logiciel ou l’équivalent
- Un minimum de 3 ans d’expérience en tant que programmeur principal
- Un minimum de 1 an d’expérience en tant que Master SCRUM
- Un minimum de 5 ans d’expérience dans l’industrie du jeu vidéo
- Connaissance des contraintes technologiques sur différentes plateformes
- Expérience dans le développement de logiciels / services en ligne
- Expérience avec les bases de données NoSQL
Habiletés Technique :
- Solide connaissance des langages C / C ++ / Java
- Expérience de développement multi-plateformes
- Expérience dans l'optimisation et le débogage de bas niveau
Qualités Interpersonnelles :
- Faire preuve de Leadership;
- Capacité d'organiser et de gérer d'autres programmeurs;
- Avoir un bon esprit d'équipe;
- Faire preuve de disponibilité face à son équipe;
- Etre ouvert à la critique constructive;
- Etre un excellent communicateur;
Motivations et intérêts : De l’ambition et une passion pour les jeux vidéo sont essentiels!
------------------------------------------------------------------------------------------------
Title: Lead Online Services Programmer
Report to: Online Development Director
Duties:
- Validate implementations of the programming team to ensure a high level of quality and performance;
- Help other team members in solving complex problems;
- Analyze the client and server code and identify problems and/or areas for improvement;
- Identify problems or inefficiencies in the team’s processes, and push for improvement;
- Manage the programming team’s workload and ensure milestones are met;
- Evaluate and distribute tasks in the Programming team based on the individual strengths and competencies;
- Ensure processes are followed by the team;
- Participate in the hiring process for the Programming team;
- Participate in the employee’s performance review process;
- Promote knowledge sharing and individual growth within the team;
- Ensure that design and architectural decisions are discussed with the lead Architect and Director;
- Ensure features are implemented based on the Lead Architect’s designs
Experience & Qualifications:
- University diploma in programming, computer engineering, software engineering or the equivalent
- A minimum of 3 years experience as a Lead Programmer
- A minimum of 1 year experience as a SCRUM Master
- A minimum of 5 years experience in the videogame industry
- Knowledge of technological constraints on various platforms
- Experience in online software / services development
- Experience with NoSQL Databases