legacyBrowser

noJs.linkLabel

Eidos-Montréal

noJs.message

noJs.linkLabel

Eidos-Montréal

Are you ready to join
Eidos-Montréal ?

Online Tools programmer

Programming | Montréal, Québec, Canada

 // English will follow //

 

 

Programmeur d'outils en ligne

Relève de : Programmeur en ligne en chef

 

 

Description

 

Au sein de l’équipe de développement de Services en ligne, le programmeur collaborera en direct avec les équipes de jeux afin de créer des outils customisés sur l’éditeur de jeux. 

 

Responsabilités

 

- Développer et maintenir des outils de production en ligne et en réseau;

- Développer et maintenir des services en ligne pour soutenir la production de jeux;

- Développer des logiciels et des outils en C#, en appliquant les principes de codage orienté objet;

- Concevoir et implémenter des interfaces utilisateur graphiques;

- Élaborer et mettre en œuvre des systèmes et respecter les délais établis par les supérieurs;

- Maîtriser les outils de débogage et les différentes techniques utilisées;

- Analyser les forces et l'amélioration de notre environnement de développement en ligne;

- Apporter une contribution positive à la réalisation du projet et objectifs d'équipe.

 

Expérience et qualifications

 

- Diplôme universitaire en programmation, génie informatique, génie logiciel ou l'équivalent

- Minimum de 2 ans d'expérience en programmation d’outils

 

Compétences techniques

 

- Solides compétences en conception orientée objet

- Excellente maîtrise de C#, .NET (WPF ou technologies propriétaires)
- Experience avec Unity ou Unreal, un atout 

- Maîtrise du C++, développement du service en ligne REST et des consoles de jeu, un atout

- Expérience en développement sur consoles, un atout

- Expérience en optimisation, un atout
 

Qualités interpersonnelles

 

- Capacité à travailler en équipe

- Une volonté de repousser les limites de la technologie en ligne est requise

- De la maturité pour donner et recevoir des critiques constructives

- Excellentes compétences en communication orale et écrite

 

Motivation & intérêts

De la passion et de l’ambition pour les jeux vidéos sont essentiels !

 

 

 

Online Tools Programmer

Reports to: Lead online programmer

 

 

Summary

Part of the Online Services development team, the programmer will collaborate directly with the game teams to create custom tools on the engine.

 

 

Duties

 

- Develop and maintain online and network production tools;

- Develop and maintain online services to support the game production;

- Develop software and tools in C #, applying the principles of object-oriented coding;

- Design and implement graphical user interfaces;

- Analyze the strengths and improvement points of our online development environment;

- Develop and implement systems and meet deadlines set by superiors;

- Master the debugging tools and the different techniques used;

- Analyze the strengths and improvement of our online development environment;

- Bring a positive contribution to the realization of the project and team objectives.

 

Experience and qualifications

 

- University diploma in programming, computer engineering, software engineering or the equivalent

- 2+ years’ experience in programming tools

 

Technical skills

 

- Strong skills in Object Oriented Design

- Excellent proficiency with C#, .Net (WPF or proprietary technologies)
- Experience with Unity or Unreal, an asset 

- Proficiency with C++, developing REST online service, and game consoles is an asset

- Experience in cross platform development, an asset

- Experience in optimization, an asset
 

Interpersonal qualities

 

- Ability to work as part of a team

- A desire to push back the boundaries of online technology is required

- Maturity to give and receive constructive criticism is expected

- Excellent oral and written communication skills

 

Motivation & interest

Passion and ambition for video games are essential!