Online Programmer

Found in: Jooble CA O C2 - 1 week ago


Montréal QC, Canada Ubisoft Entertainment Full time

As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players. You will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment.

Ubisoft Montreal is looking for online programmers to join its Online Services team

About Online Services

As Ubisoft’s online platform developer, Online Services helps bring high-quality connected experiences to millions of players worldwide. Working alongside production teams, we leverage state-of-the-art solutions to enable value-filled features in all our online games – throughout their development and while they’re live. With a view of Ubisoft’s entire digital ecosystem and a long-term approach to online gaming, we focus on finding the right solution for the right purpose. And if the solution we need doesn’t exist yet? That’s just an opportunity for us to create it.

What you'll do

  • Participate in the design/analysis, coding, testing, integration, debugging, and supporting of online services.
  • Estimatethe effort required to accomplish tasks.
  • Offer quality support to production teams.
  • Evaluate risks and impacts of decisions and changes.
  • Stayup to date on new technologies in the online services , game development, and general web fields.
Qualifications

What you bring

  • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent practical experience).
  • Proven experience working with RESTful web services using Node.js, C# and proficiency AWS cloud technologies.
  • Strong foundations in microservices development, triaging and maintenance.
  • Strong background in database programming with PostgreSQL, MySQL, MongoDB and Redis, along with expertise in building extensible distributed systems for scalability.
  • Hands-on experience with unit, integration, and load testing, ensuring robust and reliable software.

What to send our way

  • Your CVhighlighting your background and skills

Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.

Additional Information

About us

Ubisoft’s 20,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.

Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.

When you join Ubi MTL, you’ll discover a workplace that sparks inspiration and connection. We offer a collaborative space that provides career advancement, a host of learning opportunities, and meaningful benefits centred on well-being.

If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.

At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.

#J-18808-Ljbffr
  • Programmer (Online)

    Found in: Jooble CA O C2 - 1 week ago


    Montréal, QC, Canada Ubisoft Full time

    Job Description As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players. You will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed...

  • Programmer - Online (C#)

    Found in: Jooble CA O C2 - 1 week ago


    Montréal, QC, Canada Ubisoft Entertainment Full time

    As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players. You will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. Ubisoft Montreal is looking for online programmers to join its...

  • Programmer - Online (C#)

    Found in: Jooble CA O C2 - 1 week ago


    Montréal, QC, Canada Ubisoft Full time

    As an online programmer at Ubisoft Montreal, you will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. Can the servers support hundreds of thousands of people? Equipped with the latest tools, your reliable and cohesive team will use inventiveness, logic, and...

  • Programmer - Online (C#)

    Found in: Jooble CA O C2 - 4 days 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...

  • Programmer - Online (C#)

    Found in: Jooble CA O C2 - 4 days ago


    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...

  • Programmer - Online (C++)

    Found in: Jooble CA O C2 - 1 week ago


    Montréal, QC, Canada Ubisoft Full time

    As an animation programmer, you will be part of a character animation tools development team in the Content Creation Technology Group (CCTG). You’ll design and create innovative animation IK solutions in collaboration with game productions. You'll be responsible for building systems and tools that will help your colleagues create fun, impressive, and...

  • Programmer (Online) - [Assassin's Creed Project]

    Found in: Jooble CA O C2 - 2 weeks ago


    Montréal, QC, Canada Ubisoft Entertainment Full time

    Programmer (Online) - [Assassin's Creed Project] As an online programmer at Ubisoft Montreal, youwill design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed to answering the most fundamental questions: Can players...

  • Programmer (Online) - [Assassin's Creed Project]

    Found in: Jooble CA O C2 - 1 week ago


    Montréal, QC, Canada Ubisoft Full time

    Job Description As an online programmer at Ubisoft Montreal, you will design, develop, optimize, deploy, and maintain the systems, features, and services to provide them with an unparalleled multiplayer environment. With each new iteration, you’ll be committed to answering the most fundamental questions: Can players easily connect? Can the servers...

  • Programmeur.euse online senior

    Found in: Jooble CA O C2 - 1 hour ago


    Québec, QC, Canada Knewin Full time

    Pay Competitive Employment type Full-Time Job Description Req#: 596 Programmeur.euse Online Senior / Senior Online 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...

  • Online Programmer

    Found in: Jooble CA O C2 - 1 week ago


    Gatineau, QC, Canada Prosomo, Inc. Full time

    You have chosen the Web as a playground because you like to be “on the lookout” ofnew trends? You will have a mandate to design and develop impactcommunication-marketing pieces for a multitude of web platforms. You will work onall the pieces of communications and marketing: campaigns, promotions, contests, landing pages, animated banners, emails,...

  • Junior Online Programmer F/H

    Found in: Jooble CA O C2 - 1 week ago


    Montréal, QC, Canada Ubisoft Full time

    As a generalist programmer at Ubisoft Montreal, you will create stable, functional, and high-performance tools and systems that will allow the studio to realize its current and future creative visions, and to deliver internationally renowned games. You will work in a collaborative, state-of-the-art environment on various aspects of production: game engine,...

  • Programmer (Networks, C+)

    Found in: Jooble CA O C2 - 4 days ago


    Montréal, QC, Canada Ubisoft Full time

    Job Description 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...

  • Programmer (Networks, C++)

    Found in: Jooble CA O C2 - 4 days ago


    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...

  • Senior Online Programmer

    Found in: Jooble CA O C2 - 1 week ago


    Montréal, QC, Canada HoYoverse Full time

    At HoYoverse, we are committed to creating immersive virtual world experiences for players around the world. In addition to game products such as Genshin Impact, Honkai Impact 3rd, Tears of Themis, and Honkai: Star Rail, HoYoverse also launched the dynamic desktop software N0va Desktop, the community product HoYoLAB, and created a variety of products such as...


  • Montréal, Canada Loto-Québec Full time

    **Présentation**: **Joins-toi à l’équipe de Loto-Québec!** Une entreprise qui sera en mesure de t'offrir des défis motivants et des expériences professionnelles diversifiées dans un environnement dynamique et chaleureux. Une société d’État qui crée et met en marché une vaste gamme de jeux de hasard et d’argent et ce, dans l’ordre et la...

  • Team Lead Programmer

    Found in: Jooble CA O C2 - 1 week ago


    Montréal, QC, Canada Amazon Full time

    En tant que Cheffe, Chef d'équipe de programmation - IA & Robots, vous mobilisez votre expérience et votre leadership pour constituer et encadrer une équipe chargée de concevoir et maintenir un jeu multijoueur en ligne de grande qualité. Grâce à votre expérience en développement et votre leadership inspirant, vous tracez la voie vers la réussite et...

  • Animation programmer _ Content Creation TG

    Found in: Jooble CA O C2 - 1 week ago


    Montréal, QC, Canada Ubisoft Full time

    Job Description As an animation programmer, you will be part of a character animation tools development team in the Content Creation Technology Group (CCTG). You’ll design and create innovative animation IK solutions in collaboration with game productions. You'll be responsible for building systems and tools that will help your colleagues create fun,...

  • Senior Gameplay Network Programmer

    Found in: Jooble CA O C2 - 1 week ago


    Montréal, QC, Canada Haven Studios Inc Full time

    In May 2021, we embarked on a journey to start Haven Studios with a small team and big ambitions. Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – and games we’ve longed to play. We’ve made amazing progress in a short time thanks to our talented, passionate team and their exceptional...

  • Senior Lead Programmer

    Found in: Jooble CA O C2 - 2 weeks ago


    Montréal, QC, Canada Airlab Inc. Full time

    Playwing, owned by the founders of Ubisoft, is an independent Game Developer and Publisher with a lot of passion for games. One of our team’s main goals is to improve the gaming experience for players. For that reason we publish, distribute, and develop games for several countries worldwide. We are continuously innovating and seeking for the best UX. ...

  • Team Lead Programmer

    Found in: Jooble CA O C2 - 1 week ago


    Montréal, QC, Canada Amazon Full time

    En tant que Cheffe, Chef d'équipe de programmation - IA & Robots, vous mobilisez votre expérience et votre leadership pour constituer et encadrer une équipe chargée de concevoir et maintenir un jeu multijoueur en ligne de grande qualité. Grâce à votre expérience en développement et votre leadership inspirant, vous tracez la voie vers la...