legacyBrowser

noJs.linkLabel

Eidos-Montréal

noJs.message

noJs.linkLabel

Eidos-Montréal

Are you ready to join
Eidos-Montréal ?

Tools programmer

Programming | Montréal, Québec, Canada

English version will follow

 

This position will be located at our studio Square Enix Montreal  

 

Programmeur Outils

Reporte à : Lead Programmer

 

L’équipe IT Global du groupe Square Enix West est à la recherche d’un programmeur Outils talentueux, passionné par les jeux et l'expérience utilisateur et les systèmes extensibles pour concevoir et développer des outils permettant à nos équipes de jeux de développer et de supporter des jeux mobiles de haute qualité.

 

 

Responsabilités:

 

  • - Concevoir et implémenter des interfaces utilisateur détaillés qui permettront aux équipes de créer des jeux de qualité
  • - Collaborer avec une équipe multidisciplinaire afin de trouver les meilleures solutions parmi une grande variété de technologies, de systèmes et de services.
  • - Réviser et optimiser des processus et des codes
  • - Développer de logiciels de haute qualité:
    • Rédaction du code de qualité
    • Réaliser des revues
    • Utiliser les normes de l'industrie et les meilleures pratiques
  • - Trouver et mettre en œuvre des solutions en tenant compte des exigences suivantes :
    • Excellente expériences utilisateur
    • Facilité d'utilisation et productivité

 

 

Expérience et qualifications:

 

  • - Diplôme universitaire en programmation, génie informatique, génie logiciel ou équivalent
  • - 3 ans d'expérience dans:
    • Création d'applications web
    • Les langages et technologies suivants: C #, ASP.NET Core, Java
    • Angular, Type Script, Javascript, CSS, HTML
  • - Excellente connaissance en:
    • Automatisation des tests
    • Normes d'API REST et implémentation
    • Autonomie et autogestion pour mener à bien des missions complexes sans supervision

 

Compétences additionnelles :

 

  • - Expérience de travail avec des environnements et des outils Linux
  • - Expérience avec les mécanismes et protocoles de sécurité
  • - Intégration continue et stratégies de déploiement continu
  • - Expérience en Design UX et communication client
  • - Expérience en DevOps et Automation d’infrastructure est un atout

 

Compétences interpersonnelles :

 

  • - Avoir une approche toujours focalisée sur les objectifs tout en gardant les besoins du client toujours en priorité.
  • - Être un joueur d'équipe est obligatoire.
  • - Faire preuve d’organisation et d’autogestion
  • - Faire preuve de maturité et avoir une attitude professionnelle, à l'aise de donner et de recevoir des critiques constructives


Motivation et intérêts :

 

L’ambition et la passion pour les jeux vidéo sont essentielles!

 

 

 

 

Tools programmer

Reports to : Lead programmer

 

 

The Global IT team of Square Enix Group is looking for a talented programmer with a passion for games, scalable systems and user experience to design and develop tools to enable our games teams to develop and support high quality mobile games.

 

Responsibilities:

 

  • - Design and implement rich user interfaces to empower the game teams to build great games
  • - Collaborate with a multi-disciplinary team in finding the best solutions in a wide variety of technologies, systems and services
  • - Review and optimize processes and codebases
  • - Contribute towards developing high quality software:
    • Writing quality code
    • Performing reviews
    • Using industry standards and best practices
  • - Ability to find and implement solutions having in mind requirements such as:
    • Rich user experiences
    • Usability and productivity

 

 

Experience & Qualifications:

 

  • - University diploma in programming, computer engineering, software engineering or equivalent
  • - 3+ years of experience in:
    • Building web applications
    • The following languages and technologies: C#, ASP.NET Core, Java
    • Angular, Type Script, Javascript, CSS, HTML
  • - Strong knowledge in:
    • Test automation
    • REST API standards and implementation
  • - Autonomy and self-management to carry on complex assignments without supervision

 

 

 Additional Skills

 

  • - Experience working with Linux environments and tools
  • - Experience with security mechanisms and protocols
  • - Continuous integration and continuous deployment strategies
  • - Experience UX Design and client communication
  • - DevOps and Automation experience for infrastructure and build pipelines is a plus

 

 

Interpersonal skills:

 

  • - Goals based approach with the client needs always as a priority
  • - Being a team player is a must
  • - Organization and self-management
  • - Maturity and professional attitude, comfortable in giving and receiving constructive criticism

 

 

Motivation and Interests:

 

Ambition and passion for video games are essential!