Lead Software Engineer - [018300]

  • Full-time

Company Description

La société

Playtech PLC est le premier fournisseur mondial de systèmes et de contenu pour l'industrie des jeux en ligne, avec plus de 5 000 employés dans le monde. Playtech fournit une solution complète pour la gestion « omnicanal » des jeux de hasard dans plusieurs secteurs (casino, sports, poker et bingo) et s'engage à soutenir un jeu responsable et la protection des joueurs à risque. 

Notre bureau de Manchester, est le siège de Neon, la solution pour casinos qui connaît la plus forte croissance au monde.  La prestigieuse clientèle internationale de Neon comprend :

  • SBM Monte-Carlo (opérateur des légendaires casinos de Monaco)
  • Sun International (opérateur sud-africain de certaines des principales stations balnéaires du monde)
  • MSC Cruises (opérateur de 15 navires de croisière haut de gamme)
  • Grosvenor Casinos (55 casinos britanniques connectés à un système central hébergé par Microsoft Azure)
  • Olympic Casinos (le plus grand opérateur de casinos d'Europe de l'Est avec plus de 100 casinos dans 6 pays)

Nous continuons à croître rapidement malgré l'effet dévastateur de la COVID-19 sur notre industrie et nous sommes actuellement en train de nous développer et de nous réorganiser pour faire de la solution Neon le leader mondial du marché.  Outre notre bureau de Nice — à venir — nous disposons d'équipes à Manchester, Nova Gorica, Ho Chi Minh Ville, Johannesburg et Buenos Aires qui desservent chacune le marché local.

Les produits

Le succès de Neon repose sur des technologies modernes, de solides relations ainsi qu’une innovation centrée sur les clients.  Le produit est constitué d’une suite d'applications Web et mobiles, faiblement couplés, qui peuvent être installées dans le cloud ou on-premise, et fournir :

  • Des outils efficaces à l’équipe du casino, afin de gérer les risques, optimiser les recettes et améliorer son efficacité
  • La meilleure expérience de jeu et de protection que peuvent avoir les joueurs
  • Un système marketing et d’engagement des joueurs à la pointe
  • Business Intelligence (BI) et machine learning sur tout une gamme de produits d’entreprises

Travailler pour Playtech

Notre approche de l'entreprise est axée sur les personnes et nous nous efforçons de fournir à notre équipe les outils dont elle a besoin pour exceller.  L'équipe est dynamique et prête à relever de nouveaux défis dans un environnement qui lui donne la liberté de s'exprimer, d’expérimenter et d'innover.

Nous sommes une entreprise en pleine croissance dans un secteur dynamique ou nous avons de nombreuses opportunités. Nos équipes R&D travaillent en permanence sur des produits nouveaux et innovants.  Vous devrez faire preuve d'initiative et vous adapter à un environnement changeant pour soutenir les plans de croissance ambitieux de l'entreprise.

Job Description

Votre département

Nos équipes de développement sont chacune dédiée à un produit, sont très motivées, cross-functionnal et autonomes.  Nos développeurs travaillent dans un esprit agile, proches des utilisateurs finaux des casinos. Les équipes reposent sur des piles technologiques modernes (Azure, Microservices, .Net Core, Angular, etc.) pour concevoir des applications aussi bien destinées au cloud, que on-premise.

Vos responsabilités

 Vous reporterez au chef de produit technique et vos responsabilités comprendront :

  • Travailler avec l'équipe existante pour mettre en œuvre de nouvelles fonctionnalités et créer de nouvelles applications afin d'élargir notre catalogue de produits en pleine expansion
  • Participer à l'analyse des besoins avec les Business Analysts
  • Collaborer avec l'équipe de développement sur la conception et l'architecture du logiciel
  • Examiner, mettre à jour, remanier et déboguer la base de code existante, en l'améliorant si possible
  • Fournir un soutien technique aux autres départements de l'entreprise
  • Travailler avec les membres juniors de l'équipe pour les aider à se former et à adopter les meilleures pratiques
  • Mener efficacement des revues de code
  • Documenter toute modification apportée à la base de code existante et aux nouvelles applications

Qualifications

Votre expérience et vos compétences

Comme nous élargissons notre équipe de développement, nous sommes ouverts à une variété de compétences et de profils de candidats.  En tant que membre senior de l'équipe, vous devrez répondre à la majorité des critères suivants :

  • Expérience significative dans la livraison de solutions C# .NET, y compris .NET Core.
  • Expérience avérée dans l'élaboration de solutions de microservices
  • Compréhension complète de l'architecture de microservices et capacité à construire des applications à haute disponibilité
  • Compréhension approfondie de la mise en réseau et du déploiement de microservices.
  • Expérience des déploiements multi-clusters et multi-nœuds
  • Haut niveau de compréhension de SQL Server et des modèles de conception.
  • Excellente compréhension du SDLC dans VS et Azure DevOps
  • Compréhension des méthodologies Agile (Scrum / Kanban)
  • Excellentes compétences en matière de dépannage pour résoudre des problèmes complexes dans plusieurs applications.
  • Excellentes compétences en communication
  • Expérience de travail dans un environnement CI/ CD
  • Diplôme d’ingénieur ou équivalent en informatique, en génie logiciel ou dans un domaine connexe, ou expérience équivalente

Additional Information

Nos attentes générales

Nos principales attentes pour ce rôle sont :

  • Vous êtes une personne très motivée et vous contribuerez à la conception de nouveaux produits, en démontrant un haut niveau de compréhension de l'architecture logicielle ainsi qu'un désir d'écrire du code fonctionnel à un niveau extrêmement élevé.
  • Vous travaillerez principalement en C#, et pouvez être amené à travailler avec d’autres langages tel que Java
  • Vous serez un excellent collaborateur, contribuant à l'équipe de développement et aux autres départements de l'entreprise
  • Vous deviendrez rapidement un membre clé de l'équipe et contribuerez à son développement, à l'amélioration des normes et à l'augmentation du rendement de l'équipe de développement
Privacy Policy