Search jobs > Montreal, QC > Online

Online Programmer - Online Services

Ubisoft
Montreal, QC
$89.5K-$120K a year (estimated)
Full-time

Company Description

Job Description

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

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.

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.
  • Estimate the effort required to accomplish tasks.
  • Offer quality support to production teams.
  • Evaluate risks and impacts of decisions and changes.
  • Stay up 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 CV highlighting 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 19,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.

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.

Videos To Watch

https : / / www.youtube.com / watch?v J1KpJXJbOnE

https : / / www.youtube.com / watch?v MYMRNH67VtI

https : / / www.youtube.com / watch?v rq-cTXu1PEM

3 days ago
Related jobs
Ubisoft
Montreal, Quebec

Ubisoft Montreal is looking for online programmers to join its Online Services team!. As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players. As Ubisoft's online platform developer, Online Services helps bring high-qua...

Ubisoft
Montreal, Quebec

Ubisoft Montreal is looking for online programmers to join its Online Services team!. As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players. As Ubisoft’s online platform developer, Online Services helps bring high-qua...

Ubisoft
Montreal, Quebec

As a team leader at Online Services - Account, you will lead a talented and inspired programming team responsible for developing and improving the services used on Ubisoft games related to player identity. Among our catalogue of services and tools, we support various authentication systems (Ubisoft ...

Ubisoft
Montreal, Quebec

As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players. Experience with online systems and services and optimizing online code. You will design, develop, optimize, deploy, and maintain the systems, features, and servic...

Games Jobs Direct
Montreal, Quebec

This position provides the opportunity to shape the vision and goals for all online functionality and deliver and support the game's online components. Ensure the team meets goals for quality, scalability and reliability with online services. Experience working with online services such as PSN, Live...

Ubisoft
Montreal, Quebec

As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players. Experience with online systems and services and optimizing online code. You will design, develop, optimize, deploy, and maintain the systems, features, and servic...

People Can Fly
Montreal, Quebec
Remote

This position provides the opportunity to shape the vision and goals for all online functionality and deliver and support the game's online components. Ensure the team meets goals for quality, scalability and reliability with online services. Experience working with online services such as PSN, Live...

Ubisoft
Montreal, Quebec

As an online programmer at Ubisoft Montreal, you will support the production teams by shaping the connected experience of online players. Experience with online systems and services and optimizing online code. You will design, develop, optimize, deploy, and maintain the systems, features, and servic...

Hasbro
Montreal, Quebec

Invoke is looking for a Senior Online Programmer to join the team to play a crucial role in the development of our online multiplayer gaming experience. You will work closely with cross-functional teams including Game Designers, Artists, and other Programmers to create robust, scalable, and secure b...

Ubisoft
Montreal, Quebec

En tant que cheffe, chef d'équipe chez Online Services - Account, vous dirigerez une équipe de programmation talentueuse et inspirée, chargée du développement et de l'amélioration des services utilisés sur les jeux Ubisoft en lien avec l'identité des joueuses et joueurs. Parmi notre catalogue de ser...