Description
|
Retour à la page emplois
|
Titre: Programmeur Services En Ligne
|
Relève de: Directeur des Technologies
|
| |
|
| |
Sommaire du poste:
Fonctions: |
- Développer des logiciels en C++ en appliquant les principes de développement orientés objet
- Faire le design technique, l’implantation et la révision des systèmes physiques afin d’en faire l’utilisation dans le développement de jeux, selon les délais spécifiques;
- Maitriser les techniques et outils de débogage;
- Avoir la capacité d’évoluer dans un environnement de développement multi-plateformes;
- Peut être appelé à se déplacer à l’étranger pour assister les autres studios («field engineering»), le cas échéant, pour de court séjours;
- Intégrer des solutions optimales en termes d’utilisation des ressources matérielles, en particulier réseau;
- Concevoir, puis implémenter les différents systèmes dont il a la charge dans le respect des échéanciers fixés par son supérieur;
- Contribuer positivement à l’atteinte des objectifs du projet et de l’équipe
|
Expérience et qualités requises:
|
| Profil |
Essentiel |
| |
| Expérience et qualifications |
- Diplôme universitaire en programmation, génie logiciel, génie informatique ou l’équivalent
- Programmeur Junior : 1 à 3 ans d’expérience dans l’industrie du jeu vidéo ou des télécommunications à titre de Programmeur;
- Programmeur Intermédiaire : 3 à 5 ans d’expérience dans l’industrie du jeu vidéo ou des télécommunications à titre de Programmeur;
- Programmeur Senior : 5+ ans d’expérience dans l’industrie du jeu vidéo ou des télécommunications à titre de Programmeur.
- Minimum d’un titre publié – au moins 1 à titre de programmeur réseau en jeu vidéo
- Solide expérience avec TCP/IP, «sockets», Winsock, BSD (ou autres piles TCP/IP)
- A l’aise avec les concepts d’assurance qualité tel que les tests unitaires et de régressions
- Bonne connaissance des services Xbox live et PSN tant aux niveaux «end-user», API et TCR
- Expérience avec les bases de données (SQL), un atout.
|
| Habiletés techniques |
- Doit posséder une excellente connaissance de C++
- Fortes habiletés en OOD
- Expérience en développement de plateforme croisée, un atout
- Connaissance de C# et .NET un atout
- Familier avec les mécanismes de sécurité tel que : encryptions, authentification, «sockets» sécurisés et anti-tricherie
- Expérience en développement de «Web Services», un atout.
|
| Qualités interpersonnelles |
- Avoir une approche orientée vers la satisfaction des clients (équipes de production)
- Capacité à gérer son temps de façon autonome
- 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 attendue
- Être un bon communicateur.
|
| Motivation et intérêts |
- De l’ambition et de la passion pour les jeux vidéo sont essentiels!
|