Programmer outils / Tools Programmer

Square Enix Montreal - Montréal, QC (il y a 30+ jours)

Postuler dès maintenant

Titre : Programmer outils

Square Enix Montréal est à la recherche de programmeurs Outils talentueux, passionnés par les jeux et l'expérience utilisateur, pour concevoir et développer des outils permettant à nos équipes de jeux de développer et de supporter des jeux 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.
Participer à la révision et à l'optimisation des processus et des codes

Contribuer au développement 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

Capacité à 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
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 supplémentaires :
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

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!

-

Title: Tools Programmer

Square Enix Montreal is looking for talented Tools programmers with a passion for games and user experience to design and develop tools to enable our games teams to develop and support high quality 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
Participate in reviewing and optimizing 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
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

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!