legacyBrowser

noJs.linkLabel

Eidos-Montréal

noJs.message

noJs.linkLabel

Eidos-Montréal

Are you ready to join
Eidos-Montréal ?

online programmer junior

Programming | Montréal, Québec, Canada
// English will follow //
 
Online Programmeur Junior
Relève de : Programmeur en chef
Fonctions:
- Faire partie de l'équipe de programmation en ligne d'un grand jeu AAA ;
- Intégrer des fonctionnalités de service de jeu croisé ;
- Collaborer au développement d'éléments de jeu traités dans le nuage ;
- Collaborer au développement de fonctionnalités en ligne spécifiques à un jeu ;
- Documenter les caractéristiques et écrire des tests de régression ;
 
Expérience et qualités requises:
- Diplôme universitaire en programmation, en génie informatique, en génie logiciel ou l'équivalent;
 
Habiletés techniques: 
- Bonnes compétences en programmation et en débogage en C#, JS ou en script dactylographié ;
- Comprendre les bases de la programmation réseau et le modèle OSI ;
- Connaissance technique (ou de joueur) des SDK de services de jeux (ex : Xbox Live ou steam) ;
- Connaissance de la structure d'exécution du moteur de jeu ;
- Capable de documenter l'architecture technique (ex : UML) ;
 
Qualités interpersonnelles:
- Capacité à gérer son temps de manière autonome ;
- Capacité à travailler en équipe ;
- Bonne autonomie, sens des responsabilités ;
- Excellentes aptitudes à la communication orale et écrite ;
- Maturité pour donner et recevoir un retour d'information constructif ;
 
 Motivation et intérêts:
 La passion et l’ambition pour les jeux vidéo sont indispensables !
Intérêt pour l’innovation!
 
----------------------------------------------------------------------------------------------
Jr Online Programmer
Reports To: Lead Programmer
 
Duties:

- Be part of the online programming team of major a AAA game;
- Integrate cross-play game service features;
- Collaborate in the development of game elements processed in the cloud;
- Collaborate in the development of game specific online features;
- Document features and write regression tests;
 
Required Experience and qualifications:
University diploma in programming, computer engineering, software engineering or the equivalent;
 Technical Skills:
- Good C#, JS or typescript programming and debugging skills;
- Understand network programming basics and OSI model;
-Technical (or gamer) knowledge of game service SDKs (ex: Xbox Live or steam);
- Aware of game engine run-time structure;
- Able to document technical architecture (ex: UML);
Interpersonal Qualities:
- Ability to manage time independently;
- Ability to work as part of a team;
- Good autonomy, sense of responsibility;
- Excellent oral and written communication skills;
- Maturity to give and receive constructive feedbacks;
 
 Motivation and interests:
- Passion and ambition for videogames are essential!
- Interest in Innovation!