← Retour à la recherche

Programmeur Online – Ubisoft Connect (.NET CORE )

Temps plein - REF8789O

Description de poste


Ubisoft est à la recherche d'un Programmeur Online pour l'équipe du Ubisoft Club

Chez Ubisoft Montréal, un leader de l’industrie du jeu vidéo situé dans le vibrant quartier du Mile-End depuis 1997, nous offrons un environnement de travail unique dans l’industrie, vous permettant de créer et d’enrichir des jeux qui font partie de franchises AAA iconiques de renommée internationale.

Lorsque vous vous joignez à Ubisoft Montréal, vous entrez dans une communauté de développeurs exceptionnels reliés par leur besoin d’innover, d’être créatifs, et de travailler avec les technologies de pointe. Vous découvrirez un monde où les employés bénéficient d’un avancement professionnel constant, d’un cadre d’apprentissage accueillant et de régimes de rémunération concurrentiels. 


Être Programmeur Online dans l'équipe Ubisoft Club


L'équipe du Ubisoft Club souhaite accueillir un ingénieur spécialisé en développement de services web. Une personne motivée par la mise en place de services optimisés et évolutifs qui seront à la base d’expériences riches, conçues pour les plateformes mobiles, consoles, PC et web. 
Plus spécifiquement, l'équipe du Ubisoft Club  est à la recherche d’un développeur talentueux afin de combler un rôle central dans la création de nouvelles fonctionnalités du Ubisoft Club via la maîtrise de code serveur.
Cette personne aura également l’occasion d’évoluer au sein de notre équipe de production, versatile et créative dans un contexte de développement Agile.



Qualifications


Ce qu'il te faut pour réussir 


  • Posséder un diplôme universitaire en génie, en sciences informatique ou l'équivalent;
  • Posséder un minimum de 5 ans d'expérience en tant que développeur back-end (.NET) RESTful;
  • Posséder de l'expérience développement de back-end sous haute charge – 10K cps;
  • Posséder une expertise prouvée en tests de charge;
  • Posséder une expertise en optimisations au niveau BD et applicatif;
  • Détenir une excellente capacité à modéliser des bases de données;
  • Faire preuve de minutie dans les tests unitaires et d’intégration;
  • Posséder une excellente capacité à concevoir des solutions;
  • Posséder une excellente capacité à exprimer ses idées en personne et par écrit autant en Français qu'en Anglais;
  • Être à l'aise avec l'utilisation d'une méthodologie structurée et itérative;
  • Faire preuve d'autonomie dans l’organisation de son travail;
  • Posséder une bonne capacité à comprendre les besoins;
  • Être à  l’aise dans un environnement où le travail en équipe est essentiel.



Environnement technique :


  • RESTful services
  • Micro services
  • Client / Server architecture
  • Event driven architecture
  • .NET Core
  • MongoDB
  • Redis
  • MSSQL
  • Docker
  • Docker Swarm
  • Git
  • Gitlab CI/CD
  • Open Stack
  • IIS
  • XUnit
  • RabbitMQ
  • Prometheus
  • Elastic Search
  • Grafana
  • Kibana
  • Windows
  • Linux
  • Visual Studio 2017



Atouts:


  • NodeJS
  • Python
  • UML
  • Javascript ES6
  • React
  • Développement front-end reposant sur des services RESTful
Menu