Programmer - Online (C#)
3 weeks ago
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. Participate in the design/analysis, coding, testing, integration, debugging, and supporting of online services.
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.
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.
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.
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. 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.
We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.
Games Explained: Game Engines
Developers have many technologies and tools at their disposal to build games, and game engines are at their core. Timothy Dansie, technical associate producer, explains how game engines work and which ones we use at Ubisoft.
Alexandru's journey: from Game Tester to IT teams
Machine Learning, Physics Simulation, Kolmogorov Complexity, and Squishy Bunnies
I am not familiar with the video game industry.
-
Programmer - Online (C++)
3 weeks ago
Canada Ubisoft Entertainment Full timeCreating dynamic, visually stunning games is a top priority at Ubisoft Montreal. Game animation plays an important role in the visual experience. 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...
-
Programmer (Online)
3 weeks ago
Canada Ubisoft Entertainment Full timeAs 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 to answering the...
-
Online Programmer
3 weeks ago
Canada Ubisoft Entertainment Full timeAs 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...
-
Lead Online
2 weeks ago
Canada Employment and Social Development Canada Full timeFinancial Transactions and Reports Analysis Centre of Canada 109,732 to $148,867 For further information on the organization, please visit Financial Transactions and Reports Analysis Centre of Canada Our rigorous security screening process Open to Canadian citizens Apply online Do not discuss your application with others (including on social...
-
Software Engineer
3 weeks ago
Canada CoStar Group, Inc. Full timecom - Senior Software Engineer in Test CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world’s real estate, empowering all people to discover properties, insights and connections that...
-
Senior Gameplay Programmer
3 weeks ago
Canada Eleven Eleven Full timeABOUT THE COMPANY:We are seeking an experienced Senior Gameplay Programmer to join a leading remote game studio, known for working on exciting games that you grew up wanting to play!As a Senior Gameplay Programmer, you will be responsible for creating new systems and mechanics by having the opportunity to work on multiple aspects of the game. This full-time...
-
Online account manager
3 weeks ago
Canada Schneider Electric Norge AS Full timeAre you a professional salesperson who gets excited about working on new initiatives to grow the business on targeted accounts? Do you have an entrepreneurial spirit and are passionate about the business of sales? Do you aspire to work with a company that is recognized as a leader in its field and is committed to supporting the growth of their people? ...
-
Programmer
4 days ago
Canada Fopconsultants Full timeBrief description of the position : In order to meet the needs of its clients in the IT sector, FOP CONSULTANTS is looking for IT programmer consultants motivated to carry out mandates.The main missions would be to support the development of the programs, to test and validate the codes developed and to write all the technical documentation related to the...
-
Full Time Summer Programmer
3 weeks ago
Canada Eleven Eleven Full timeWe are seeking an experienced Senior Gameplay Programmer to join a leading remote game studio, known for working on exciting games that you grew up wanting to play! As a Senior Gameplay Programmer, you will be responsible for creating new systems and mechanics by having the opportunity to work on multiple aspects of the game. This full-time remote role...
-
Senior Gameplay Programmer
3 weeks ago
Canada Eleven Eleven Full timeABOUT THE COMPANY: We are seeking an experienced Senior Gameplay Programmer to join a leading remote game studio, known for working on exciting games that you grew up wanting to play! As a Senior Gameplay Programmer, you will be responsible for creating new systems and mechanics by having the opportunity to work on multiple aspects of the game. This...
-
Full-time Programmer
3 weeks ago
Canada Yelzkizi Full timeOn being an Animation Programmer at Ubisoft Toronto: Creating dynamic, visually stunning games is a top priority at Ubisoft Toronto. Game animation plays an important role in the visual experience. By controlling how game elements move and interact with each other, you'll be contributing to the game's technical development and artistic level. As an...
-
Senior Gameplay Programmer
3 weeks ago
Canada Eleven Eleven Full timeABOUT THE COMPANY: We are seeking an experienced Senior Gameplay Programmer to join a leading remote game studio, known for working on exciting games that you grew up wanting to play! As a Senior Gameplay Programmer, you will be responsible for creating new systems and mechanics by having the opportunity to work on multiple aspects of the game. This...
-
Senior Gameplay Programmer
3 weeks ago
Canada Eleven Eleven Full timeABOUT THE COMPANY:We are seeking an experienced Senior Gameplay Programmer to join a leading remote game studio, known for working on exciting games that you grew up wanting to play!As a Senior Gameplay Programmer, you will be responsible for creating new systems and mechanics by having the opportunity to work on multiple aspects of the game. This full-time...
-
Senior Gameplay Programmer
3 weeks ago
Canada Eleven Eleven Full timeABOUT THE COMPANY:We are seeking an experienced Senior Gameplay Programmer to join a leading remote game studio, known for working on exciting games that you grew up wanting to play!As a Senior Gameplay Programmer, you will be responsible for creating new systems and mechanics by having the opportunity to work on multiple aspects of the game. This full-time...
-
Développeur de logiciels
4 weeks ago
Canada IP Infusion Full timeDéveloppeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ / Software Developer – NOS (Network Operating System) Embedded C/C++ Développeur de logiciels – NOS (systèmes d'exploitation réseau) embarqué C/C++ (English Job Description follows) Industrie : Informatique, télécommunications, logiciels informatiques ...
-
Online Manager H/F
3 weeks ago
Canada Mheducation Full timeOverview Impact the Moment When was the last time you experienced the impact of your work? Our Higher Ed Sales team in Canada thrives on building meaningful relationships with educators and learners. With that comes the unique opportunity to impact lives across the world and experience first-hand the difference your hard work makes. We’re looking...
-
Manager, Implementation, Online Grocery
4 days ago
Canada Hyundai Capital Full timeJob Description - Manager, Privacy Governance and Compliance (240000B6) Manager, Privacy Governance and Compliance - ( 240000B6 ) Who We Are: Through our service brands Hyundai Motor Finance, Genesis Finance*, and Kia Motors Finance, we provide financial products tailored to meet the needs of Hyundai, Genesis, and Kia dealerships nationwide, including...
-
Full-time Programmer
3 weeks ago
Canada Sony Interactive Entertainment Inc. Full timeENGLISH FOLLOWS// Titre - Programmeur(euse) Engin Senior Nous recherchons un(e) Programmeur(euse) Engin expérimenté pour rejoindre l'équipe de Haven Entertainment Studios. Le/la Programmeur(euse) Engin Senior sera chargé(e) de développer et d'enrichir à la fois les systèmes de notre moteur de jeu ainsi que les outils de pipeline essentiels à notre...
-
Développeur de logiciels
3 weeks ago
Canada IP Infusion Full timeDéveloppeur de logiciels - Communications du réseau et C/C++ / Software Developer – Network Communications & C/C++ Développeur de logiciels - Communications du réseau et C/C++ Ingénierie à distance, Canada Gatineau, Québec Montréal, Québec Nos employés ont une influence directe sur la mise sur le marché des nouvelles technologies et sur la...
-
Office Assistant C
7 days ago
Canada McGill University Full timeVeuillez référer au guide pour obtenir des instructions sur la façon de postuler. Si vous êtes un employé actif de McGill (c.à-d. actuellement dans un contrat ou un poste actif à l'Université McGill), ne postulez pas via ce site de carrière. Connectez-vous à votre compte McGill Workday et postulez à cette affichage en utilisant le rapport Find...