// English version will follow ...//
Programmeur réseau junior
Fonctions:
• Développer les fonctionnalités réseau de notre moteur de jeu propriétaire;
• Programmer des éléments réseau pour un grand jeu AAA;
• Intégrer les fonctionnalités réseau PlayStation, Xbox Live et Steam;
• Collaborer au développement de notre système de jumelage de serveurs dédié;
• Collaborer au développement de fonctionnalités en ligne spécifiques au jeu;
• Documenter les fonctionnalités et faire des tests de régression;
Expérience et qualifications:
• Baccalauréat en informatique, en génie informatique ou dans des domaines similaires ou expérience équivalente;
• Expérience dans le développement des logiciels en ligne (peut être un projet académique);
Habiletés techniques:
• Bonnes compétences en programmation et en débogage C ++;
• Comprendre les bases de la programmation réseau et le modèle OSI;
• Connaissance technique (utilisateur ou joueur) des SDK Xbox Live, PSN et Steam;
• Connaissance de la structure d'exécution du moteur de jeu;
• Documenter l’architecture technique (ex: UML);
Qualités interpersonnelles:
• Capacité à gérer son temps de manière indépendante;
• Capacité de travailler en équipe;
• Démontrer de l’autonomie et un sens des responsabilités;
• Excellentes compétences en communication orale et écrite;
• Maturité pour donner et recevoir des retours constructifs;
Motivation et intérêts:
De l’ambition et de la passion pour les jeux vidéo sont essentiels!
________________________________________
Junior Network Programmer
Duties:
• Develop the network features of our studio game engine;
• Programming networks components for a AAA game;
• Integrate PlayStation network, Xbox live and Steam features;
• Collaborate in the development of our dedicated server matchmaking;
• Collaborate in the development of game specific online features;
• Document features and write regression tests;
Experience and qualifications:
• Bachelor’s degree in computer science, computer engineering or similar fields or equivalent experience;
• Experience in online software development (can be an academic project);
• Technical skills:
• Good C++ programming and debugging skills;
• Understand network programming basics and OSI model;
• Technical (or gamer) knowledge of Xbox Live, PSN and Steam SDKs;
• Aware of game engine run-time structure;
• 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 video games are essential!