Programmeuse, Programmeur Online - Rainbow Six Siege

Apply Now ↗

About this role

Description de l'entreprise

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.

Frequently Asked Questions

Is the salary disclosed for the Programmeuse, Programmeur Online - Rainbow Six Siege position at jobsforhumanity?
The salary for this Programmeuse, Programmeur Online - Rainbow Six Siege role at jobsforhumanity is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Programmeuse, Programmeur Online - Rainbow Six Siege position at jobsforhumanity located?
This Programmeuse, Programmeur Online - Rainbow Six Siege role at jobsforhumanity is based in Montreal, Montreal, QC, Canada, QC, ca. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Programmeuse, Programmeur Online - Rainbow Six Siege role at jobsforhumanity full-time or part-time?
This is listed as a Full time position. It is posted as a Programmeuse, Programmeur Online - Rainbow Six Siege role at jobsforhumanity.
How do I apply for the Programmeuse, Programmeur Online - Rainbow Six Siege position at jobsforhumanity?
Click the "Apply Now" button on this page. You will be redirected to jobsforhumanity's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Programmeuse, Programmeur Online - Rainbow Six Siege job at jobsforhumanity posted?
This Programmeuse, Programmeur Online - Rainbow Six Siege position at jobsforhumanity was posted on Nov 16, 2025. Apply as soon as possible — early applications are often reviewed first.
Programmeuse, Programmeur Online - Rainbow Six Siege
jobsforhumanity
Apply for this role ↗

You'll be redirected to jobsforhumanity's official application page on SmartRecruiters.