Ubisoft logo

Programmeuse, Programmeur Online - Rainbow Six Siege

Ubisoft

Montréal, Canada

Share this job:
Posted:

Job Description

Job Description

Job Description

Description du poste

Ce que vous ferez 

  • Compiler et comprendre les intentions rĂ©seau/en ligne du projet et dĂ©finir les besoins en matière de dĂ©veloppement;
  • Proposer des amĂ©liorations lorsque nĂ©cessaire en concevant et en mettant en Ĺ“uvre des nouveaux systèmes;
  • Programmer de façon claire et structurĂ©e en tenant compte des critères de performance, d’entretien, d’évolutivitĂ©, d’opĂ©rabilitĂ© et de compatibilitĂ©;
  • Valider et vĂ©rifier si les nouveaux systèmes rĂ©pondent aux intentions du projet et s’ils sont cohĂ©rents avec le code existant;
  • Optimiser si nĂ©cessaire;
  • Documenter le travail pour assurer le transfert des connaissances et permettre aux utilisateurs (programmeurs, collègues de d’autres mĂ©tiers) de comprendre les nouveaux systèmes rĂ©seau/en ligne et les fonctions;
  • Rechercher et effectuer la correction des bogues rĂ©seau/en ligne identifiĂ©s par les autres mĂ©tiers et l’équipe de contrĂ´le de la qualitĂ©;
  • Collaborer avec le directeur crĂ©atif, les concepteurs de jeu et les autres Ă©quipes si nĂ©cessaire pour discuter des contraintes et dĂ©terminer les possibilitĂ©s techniques pour les diffĂ©rents fonctions rĂ©seau/en ligne;
  • Assurer le soutien des fonctions rĂ©seau/en ligne et des systèmes pour la production et les opĂ©rations rĂ©elles;
  • Analyser les fonctions rĂ©seau/en ligne existantes dans le moteur et vĂ©rifier si elles rĂ©pondent aux intentions du projet;
  • Effectuer toutes autres tâches connexes.

 

Qualifications

Ce que vous apportez : 

Formation :

  • BaccalaurĂ©at en informatique ou en gĂ©nie informatique ou formation pertinente.

Expérience pertinente :

  • Minimum de 1 Ă  3 annĂ©es d’expĂ©rience en programmation en ligne, idĂ©alement dans le domaine du jeu vidĂ©o ou toute autre expĂ©rience pertinente.

 

Habiletés :

  • Bon esprit d’analyse et de synthèse
  • CapacitĂ© Ă  rĂ©diger de la documentation relative Ă  la conception (UML, diagrammes de sĂ©quence, diagrammes entitĂ©, etc.)
  • CapacitĂ© Ă  rĂ©soudre des problèmes
  • Autonomie et dĂ©brouillardise
  • Sens du dĂ©tail
  • Bonnes habiletĂ©s relationnelles et de communication
  • CapacitĂ© Ă  travailler en Ă©quipe
  • CapacitĂ© Ă  s’adapter aux changements
  • ĂŠtre orientĂ© rĂ©sultats

Connaissances :

  • Protocoles (IP, UDP, TCP) et usage courant (Upnp, VoIP)
  • Cryptage, compression
  • ExpĂ©rience pratique et compĂ©tences en concepts et en technologies en ligne
  • Sinon fonctionnalitĂ©s en ligne et SDK des 1st party
  • Formes asynchrones
  • Technologies et services en ligne d’Ubisoft (intĂ©grateurs, utilisateurs)
  • TolĂ©rance de pannes
  • SĂ©curitĂ©, anti-triche, etc.
  • C++, Python, C#, SQL et tous autres langages pertinents pour le projet
  • Dispositifs LAN/WAN, couches et difficultĂ©s de connectivitĂ©
  • Moteurs rĂ©seau
  • Connaissance des bases de donnĂ©es
  • Nuage/Ă©lasticitĂ©
  • Architecture de serveurs, communications serveur-Ă -serveur, application distribuĂ©e
  • Piles (internes et externes, ex. IIS, structure App Engine)


Informations supplémentaires

Jobs for Humanity is collaborating with Ubisoft to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.

Company Name: Ubisoft

Quoi nous envoyer

  • Votre CV mettant en valeur votre formation, votre expĂ©rience, vos compĂ©tences et les jeux livrĂ©s

À propos de nous 

Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu !

Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.

Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Internationalstudentshelpline.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.