Programmer - Online (C#)

3 weeks ago


Montréal QC, Canada Ubisoft Full time

When you’re a Network Programmer at Ubi Montreal, you have direct influence over the quality of the game’s online experience. You are entrusted with developing the game’s low-level network features, the multiplayer engine, and optimizing network performance. During the game’s development, you commit yourself to answering the most fundamental questions: Will the game be as responsive as possible in multiplayer matches? Does the latency meet a pro-gamer’s expectations? As a dependable member of a cohesive online team, you will participate in the design, coding, testing, integration and debugging of the game’s networking and multiplayer engine features. Resolve network bugs.
An undergraduate degree in Computer Science or Software Engineering
~5+ years of experience in developing and optimizing network code in C++ and Python
~ Experience with multiplayer engines, distributed systems, network optimization, and multi-threading
~ Experience developing network features on Microsoft and Sony consoles is an asset
~ Experience as part of a team that has shipped a multiplayer game is an asset
~ Experience with C# is an asset
~ Proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game
~ You are creative and thirsty for innovation

Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.
We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
#



  • Montréal, QC, Canada Ubisoft Entertainment Full time

    When you’re a Network Programmer at Ubi Montreal, you have direct influence over the quality of the game’s online experience. You are entrusted with developing the game’s low-level network features, the multiplayer engine, and optimizing network performance. During the game’s development, you commit yourself to answering the most fundamental...


  • Montréal, QC, Canada Ubisoft Entertainment Full time

    When you’re a Network Programmer at Ubi Montreal, you have direct influence over the quality of the game’s online experience. You are entrusted with developing the game’s low-level network features, the multiplayer engine, and optimizing network performance. You’re part of a team that holds the player’s connected experience at the core of its...

  • C++ Programmer

    4 weeks ago


    Montréal, QC, Canada Yellow Brick Games Full time

    vc_row row_height_percent="40" back_color="color-wayh" overlay_alpha="50" gutter_size="3" column_width_percent="100" shift_y="0" z_index="0" uncode_shortcode_id="227207" back_color_type="uncode-palette"][vc_column column_width_percent="100" align_horizontal="align_center" gutter_size="3" overlay_alpha="50" shift_x="0" shift_y="0" shift_y_down="0" z_index="0"...


  • Nicolet, QC, G9H, Bécancour, Canada Super C Full time

    Titre du poste : Directeur(trice) adjoint(e) - Super C Type de poste : Permanent Numéro de la demande : 37325 Bannière : Super C Statut : Temps plein Super C Nicolet Lieu : 2315 Bd Louis Fréchette, Nicolet, QC J3T 1M9 Nombre d’heures: Temps plein Quarts de travail : Jour, soir et fin de semaine Venez relever de nouveaux défis et...


  • Varennes, QC, G3X, Lajemmerais, Canada Super C Full time

    Titre du poste : Directeur(trice) adjoint(e) - Super C Type de poste : Permanent Numéro de la demande : 37939 Bannière : Super C Statut : Temps plein Super C Varennes Lieu : 59 Rue de l'Aqueduc, Varennes, QC J3X 2J3 Nombre d’heures: Temps plein Quarts de travail : Jour, soir et fin de semaine Venez relever de nouveaux défis et...

  • Online Developer H/F

    3 hours ago


    Montréal, QC, Canada Capgemini Full time

    Full-time, PermanentRequired skills:Design & development of enterprise application of enterprise applications on Microsoft Platform.Deep knowledge of Microsoft technology stackStrong C#, ASP.Net, SQL & PowerShell skillsExcellent understanding of web technologies; Experience with JavaScript/HTML and CSSRelational database and operating systems experience with...

  • Développeur C++

    3 hours ago


    Montréal, QC, Canada DELAN - Chasseurs de Talents en TI Full time

    Le Développeur C++ (Faible Latence) sera responsable de programmer le système principal de l’entreprise de renommée mondial.PLUS PRÉCISÉMENT• Développer et optimiser une plateforme ultra performante au niveau de sa vitesse d'exécution• Concevoir des systèmes pour faciliter l’accès à différentes données utiles à l’entreprise• Créer...


  • Montréal, QC, Canada Gearbox Full time

    Programmeur.euse en chef / Lead Programmer Gearbox Studio Québec est un développeur de jeux reconnu qui aspire à maintenir l’équilibre entre les projets ambitieux, les équipes à taille humaine et la réalisation de soi. Gearbox Studio Québec propose un environnement de travail inclusif qui valorise la créativité de tous ses...


  • Montréal, QC, Canada Astek Canada Full time

    INGÉNIEUR(E) EN DÉVELOPPEMENT DE LOGICIELS EMBARQUÉSMONTRÉALAstek Canada fait partie du Groupe Astek présent dans 22 pays et soutenu par plus de 7 500 ressources hautement qualifiées en TI / ingenierie. Au Canada, la firme se spécialise en service conseil TI et en ingénierie.Depuis 1988, nos équipes pilotent avec succès les stratégies de...


  • Montréal, Canada Q1 Technologies Full time

    **Role: O365- SharePoint Online /OD Developer - Advance** **Location: Montreal, QC** **Job Type: Long Term Contract** **SharePoint Developer - Expertise in SharePoint, development & administration, Authentication & Authorization, Sql, SharePoint Governance, Migration of larger SP from on-premise to cloud,** We seek a **O365 developer with a strong...

  • Développeuse.eur C++

    1 month ago


    Montréal, Canada Ubisoft Full time

    **Description de l'entreprise** Les équipes d’Ubisoft comptent 20 000 personnes réparties sur plus de 30 pays à travers le monde et sont liées par une mission commune : enrichir la vie des joueurs et des joueuses par des expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises...


  • Montréal, QC, Canada Activision Blizzard Full time

    DescriptionTitre du poste:Programmeur་euse automatisation & données senior - Senior Automation & Data ProgrammerIdentifiant de demande de poste:R022880Description du poste:Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision,...


  • Montréal, QC, Québec, Canada Super C Full time

    Titre du poste : Gérant des fruits et légumes Type de poste : Permanent Numéro de la demande : 37386 Bannière : Super C Statut : Temps plein Super C Rivière-des-Prairies Lieu: 8115 Bd Maurice-Duplessis, Montréal, QC H1E 2S6 Nombre d’heures : Temps plein Quarts de travail : Jour, soir et fin de semaine Venez relever de nouveaux...

  • Physics Programmer

    4 weeks ago


    Montréal, QC, Canada Yellow Brick Games Full time

    [vc_row row_height_percent="40" back_color="color-wayh" overlay_alpha="50" gutter_size="3" column_width_percent="100" shift_y="0" z_index="0" uncode_shortcode_id="227207" back_color_type="uncode-palette"][vc_column column_width_percent="100" align_horizontal="align_center" gutter_size="3" overlay_alpha="50" shift_x="0" shift_y="0" shift_y_down="0"...

  • Développeur C#/AS400

    3 hours ago


    Montréal, QC, Canada ALTEN Canada Full time

    Chef de file mondial de l’industrie de l’ingénierie et du conseil TI avec plus de 57 000 conseillers à travers le monde, le Groupe ALTEN optimise la performance technologique des entreprises depuis plus de 30 ans.Les femmes et les hommes qui composent le groupe ALTEN constituent le moteur de notre activité. Chez ALTEN Canada, nous offrons à chaque...


  • Shawinigan, QC, G0N, L'Amiante, Canada Inacre conseil inc. Full time

    Notre partenaire, compagnie fleurissante dans le domaine de la production de matériaux de constructions, recherche actuellement un Électricien possédant la licence C /Électromécanicien Licence C pour un poste situé à Shawinigan. Vos responsabilités seront de : - Collaborer avec le département de maintenance et de production afin d'effectuer les...


  • Montréal, Canada United Nations Full time

    The United Nations Environment Programme (UNEP) is the leading global environmental authority that sets the global environmental agenda, promotes the coherent implementation of the environmental dimension of sustainable development within the United Nations system and serves as an authoritative advocate for the global environment. At the 1992 Earth Summit...

  • Développeur C++

    19 hours ago


    Blainville, QC, G7B, Le Fjord-du-Saguenay, Canada Autolog, Gestion de la production inc. Full time

    Responsabilités Son rôle consiste à programmer des logiciels d’optimisation de la coupe du bois en répondant aux spécifications du client et à l’application des normes et des méthodes de programmation en vigueur. Il fournit une expertise de pointe relativement aux produits dont il est le spécialiste. Il est responsable de la production logicielle...

  • Team Lead C++

    3 weeks ago


    Montréal, QC, Canada Ubisoft Full time

    As a team lead, you will guide a group of talented and inspired programmers who develop technologies needed to create the games that Ubisoft fans have come to expect. Your technological know-how, leadership skills, and ability to make informed decisions will help you fulfill your ambitions. Driven by a desire to see your team members flourish, you will...


  • Bedford, QC, J0J, Brome-Missisquoi, Canada Nortera Full time

    Électricien Licence C L'usine de Bedford est située en Estrie Horaire de janvier à juin: du lundi au vendredi, de jour Horaire de juillet à décembre: de nuit, de 18h-6h en rotation 4-3-3-4 Rejoindre Nortera c'est choisir des opportunités de grandir ensemble! Référence nord-américaine des légumes prêts à cuisiner, nous mettons tout en...