ONLINE SERVICES PROGRAMMER

Job Type:
Permanent
Areas of Expertise:
Programming and Development
Region:
Canada
Area:
Montreal
City:
Montreal
Posted:
04-Dec-17
Company:
Eidos Montreal
Job Ref:
ONLINE SERVICES PROGRAMMER

ONLINE SERVICES PROGRAMMER

Programming | Montréal, Québec, Canada


// … See English version below … //

Titre : Programmeur services en ligne

Relève de : Directeur du développement en ligne

Fonctions :

  • Analyser les exigences de fonctionnalité des clients (Producteurs, concepteurs, architectes) ;
  • Faire le design technique, l’implémentation et la révision des systèmes selon les délais spécifiques;
  • Écrire des algorithmes et du code de qualité en C++/Java/C#;
  • Investiguer et régler les bogues client et serveur;
  • 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 et base de données;
  • Contribuer positivement à l’atteinte des objectifs du projet et de l’équipe

Expérience et Qualifications :

  • Diplôme universitaire en programmation, génie logiciel, génie informatique ou l’équivalent
  • 3 à 5 ans d’expérience dans l’industrie du jeu vidéo ou des télécommunications à titre de Programmeur;
  • Solide expérience avec TCP/IP, «sockets»;
  • 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

Habiletés Technique :

  • Doit posséder une excellente connaissance de C++ et Java
  • Connaissance avec Javascript et HTML
  • 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

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

Motivations et intérêts : De l’ambition et une passion pour les jeux vidéo sont essentiels! 

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

Title: Online Services Programmer

Report to: Online Development Manager

Duties:

  • Analyse feature requirements from clients (Producers, designers, architect);
  • Design and implement solutions that meet requirements in terms of functionality and performance;
  • Write quality algorithms and code in C++/Java/C#;
  • Investigate and fix client and server bugs efficiently;
  • Develop cross platform solutions (consoles, PC, mobile devices);
  • Ability to implement optimal solutions in term of material resources management, especially in networking and database usage;
  • Participate and contribute proactively to the team spirit and projects in general.

Experience & Qualifications :

  • University diploma in programming, computer engineering, software engineering or the equivalent;
  • 3 to 5 years of  video game or  telecommunications/network  experience in Programming;
  • Experience with TCP/IP, sockets
  • Experience with QA concepts such as unit and regression tests
  • Good knowledge of the Xbox live services and PSN (End-user, API and TCR), an asset

Technical Skills:

  • Excellent C++ and Java;
  • Experience with Javascript and HTML;
  • Strong OOD skills;
  • Cross platform development an asset;
  • C# and .Net knowledge an asset;
  • Experience with security mechanism such as: encryption, authentication, secured sockets and anti-cheat;

Interpersonal skills:

  • An approach oriented on Client Satisfaction (Production Teams);
  • Capacity to organize your own work;
  • Capacity to be a team player;
  • A desire to push back the boundaries 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! 

Contact Details:
Eidos Montreal
Tel: .
Contact: The Recruitment Team
Email:

You may return to your current search results by clicking here.

Latest Job Listings