Compile and understand the project’s network / online intentions and define development needs.
Propose improvements when necessary by designing and implementing new systems.
Program in a clear and structured manner while considering performance, maintainability, scalability, operability, and compatibility criteria.
Validate and verify whether new systems meet the project’s intentions and are consistent with the existing code.
Optimize when needed.
Document your work to ensure knowledge transfer and help users (programmers, colleagues from other disciplines) understand the new network / online systems and functions.
Investigate and fix network / online bugs identified by other teams and by quality control.
Collaborate with the creative director, game designers, and other teams as needed to discuss constraints and determine technical possibilities for various online / network features.
Provide support for online / network features and systems during production and live operations.
Analyze existing network / online features in the engine and assess whether they meet the project’s intentions.
Perform any other related tasks.
Qualifications
What You Bring
Education :
Bachelor’s degree in Computer Science or Computer Engineering, or other relevant training.
Relevant Experience :
Minimum of 1 to 3 years of experience in online programming, ideally in the video game industry or any other relevant experience.
Skills :
Strong analytical and synthesis skills
Ability to write documentation related to design (UML, sequence diagrams, entity diagrams, etc.)
Problem‑solving skills
Autonomy and resourcefulness
Attention to detail
Strong interpersonal and communication skills
Ability to work in a team
Ability to adapt to change
Results‑oriented
Knowledge :
Protocols (IP, UDP, TCP) and common uses (UPnP, VoIP)
Encryption, compression
Hands-on experience and skills in online concepts and technologies
Otherwise, experience with online features and first‑party SDKs
Asynchronous forms
Ubisoft’s online technologies and services (integrators, users)
Fault tolerance
Security, anti‑cheat, etc.
C++, Python, C#, SQL, and any other languages relevant to the project
LAN / WAN devices, layers, and connectivity challenges
Network engines
Knowledge of databases
Cloud / elasticity
Server architecture, server‑to‑server communication, distributed applications
Stacks (internal and external, e.g., IIS, App Engine architecture)
A leading video game company based in Montreal is seeking an online programmer to enhance network features and collaborate with creative teams.
The ideal candidate should possess a Bachelor's degree...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
We’re reimagining our technological stack to deliver.If you have the skills to program a seamless, secure, and scalable network stack in C++, your mission awaits.
Design, implement and maintain the ...Voir plus
Dernière mise à jour : il y a 21 jours • Offre sponsorisée
Online Programmer - Online Services
Ubisoft Entertainment • Montreal
Temps plein
Ubisoft is a global leader in the video game industry, with teams around the world creating original and memorable experiences—from Assassin’s Creed and Rainbow Six to Just Dance and many more.We b...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
Back-end Developer Hyper-Automation
National Bank • montréal, qc, ca
Temps plein
A career as a Senior back-end Developer in the Hyper-Automation team at National Bank means serving as a specialist in intelligent automation solutions.
This position allows you to have a positive i...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Manager Mobile Product Management
Eastlink • saint-esprit, qc, ca
Temps plein
Manager, Mobile Product Management.Eastlink is a family owned, entrepreneurial and innovative company headquartered in Halifax, Nova Scotia.
We take great pride in being a leader in delivering creat...Voir plus
Dernière mise à jour : il y a moins d'une heure • Offre sponsorisée • Nouvelle offre
Information Technology Private Tutoring Jobs Châteauguay
Superprof • Châteauguay, Canada
Temps plein +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
7 Eleven Jobs in Westmount Now Hiring
GREAT PAY $17-42 p / h • Westmount, QC, Canada
Temps plein
Ready to tackle a fun and rewarding career? There are 7 Eleven job openings in your area.Apply today and find the job that you have been looking for!.Voir plus
Dernière mise à jour : il y a 28 jours • Offre sponsorisée
DevOps SRE - mercier
TechDoQuest • mercier, qc, ca
Temps plein
Experience working on Google Cloud ( GCS, BigQuery ).Experience using GCP Data stack ( Composer, Dataflow, Dataproc ).Hands on with Terraform, SQL, Python.
Knowledge on Pub / Sub, APIGEE, Datastream, ...Voir plus
Dernière mise à jour : il y a 19 jours • Offre sponsorisée
Online Programmer - Online Services
Ubisoft • Montreal
Temps plein
Compile and understand the project’s network / online intentions and define development needs.Propose improvements when necessary by designing and implementing new systems.
Program in a clear and stru...Voir plus
Dernière mise à jour : il y a 3 jours • Offre sponsorisée
Senior Java Back End Developer - National Bank
National Bank • montréal, qc, ca
Temps plein
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Delivery team at National Bank means acting as a Back End Developer and putting your technical skills at ...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Online Jobs - Earn Up to $1,500 a Month
Free Cash by Almedia • Ville-Marie
Temps plein
Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : Take paid surveys (5-15 minutes each)Test new mobile games and appsShare your ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Accounting Private Tutoring Jobs Côte Saint-Luc
Superprof • Côte Saint-Luc, Canada
Temps plein +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Manager Mobile Product Management - Eastlink
Eastlink • saint-esprit, qc, ca
Temps plein
Manager, Mobile Product Management.Eastlink is a family owned, entrepreneurial and innovative company headquartered in Halifax, Nova Scotia.
We take great pride in being a leader in delivering creat...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée
Earn money testing apps - Remote
Almedia • Saint-Lin Laurentides, Quebec, Canada
Télétravail
Temps plein
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.
Since our launch 5 years ago, ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Programmer (Salesforce Commerce Cloud)
Ateko, backed by Bell Canada • saint-esprit, qc, ca
Temps plein
Senior Programmer - Salesforce Commerce Cloud (SFCC) - remote contract.Salesforce Commerce Cloud (SFCC).Experience with Business Manager : management of product catalogs, promotions, users, site con...Voir plus
Dernière mise à jour : il y a 6 jours • Offre sponsorisée
Remote and Hybrid Independent Contractor Technology Lawyers (Canada) - MT> Align, a division of McCarthy Tétrault LLP
MT> Align, a division of McCarthy Tétrault LLP • saint-esprit, qc, ca
Télétravail
Temps plein
Work for yourself, but with us!.Align, a division of McCarthy Tétrault LLP, pairs high caliber independent contract lawyers with our clients who need legal support.
Align, successful applicants will...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Role : Oracle Integration Cloud (OIC).Good knowledge in with Oracle Integration Cloud (OIC).Oracle SaaS modules and their integration touchpoints.
Exposure to REST / SOAP web services, XML, JSON and o...Voir plus
Dernière mise à jour : il y a 6 jours • Offre sponsorisée