Programmeur Outils / Tools programmer

Eidos Montréal - Montréal, QC (il y a 30+ jours)

Postuler dès maintenant

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!