Company Description As a Tools Programmer within the Quality Foundation team, you will contribute to the development and operation of one of the most widely used services at Ubisoft. Our project consists of a set of micr…
Company Description As a Tools Programmer within the Quality Foundation team, you will contribute to the development and operation of one of the most widely used services at Ubisoft. Our project consists of a set of micr…
Company Description As a Tools Programmer within the Quality Foundation team, you will contribute to the development and operation of one of the most widely used services at Ubisoft. Our project consists of a set of micr…
Description de l'entreprise Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow …
Description de l'entreprise Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow …
Développeur-euse de logiciels full-stack : Nous recherchons actuellement un.e développeur.se de logiciels pour compléter notre équipe de Montréal. Tu souhaites rejoindre l’équipe d’un leader mondial en technologie? À pro…
Full-Stack Software Developer Location: Montreal (Hybrid) *Only candidates located in Montreal will be contacted if selected* About Us Broadsign is a growing software company with a mission to make buying, selling, and d…
Développeur-euse de logiciels full-stack : Nous recherchons actuellement un.e développeur.se de logiciels pour compléter notre équipe de Montréal. Tu souhaites rejoindre l’équipe d’un leader mondial en technologie? À pro…
Leader Dev Ops des applications Responsable des produits internes & Qualité de livraison (LAB) · Montréal, QC · Temps plein, permanent · 100 % présentiel - d'un salaire de base annuel entre 146 000 $ - 157 000 $ + des pr…
This job posting is available in French only due to the location of publication. Votre rôle, votre impact En tant que développeur ou développeuse Web full-stack senior, vous rejoindrez une équipe de développement Web res…
Skills: Full-stack web development, JavaScript, TypeScript, Angular, Node.js
Overview At KPMG in Canada, our people bring their unique perspectives to Canada’s most important challenges. Here, you can build momentum that reaches beyond our business, develop skills for the future, and take o…
Skills: AWS Organizations, Terraform, Cloud Governance, Infrastructure as Code, Automation
Spécialiste livraison et soutien / Delivery & Support Specialist - Unification
Montreal, Quebec, Canada · Hybrid
Mid level
La dynamique de votre équipe : Notre équipe de spécialistes de la mise en œuvre et de l'assistance apporte un niveau optimal d'expertise technique et d'assistance à l'ensemble de l'organisation. Grâce à un travail d'équi…
Skills: Troubleshooting, Technical support, Root cause analysis, Windows operating systems, Networking infrastructure
About AlayaCare At AlayaCare, we are more than just a fast-growing SaaS company — we’re a team of people passionate about transforming home healthcare. Our cloud-based platform empowers care providers around the world to…
WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or craftin…
Devoted Studios is a globally remote development company specializing in Co-development, Porting, and End-to-End Art Production for the global gaming industry. We collaborate across time zones to support projects on all …
With end-to-end capabilities, BlueCherry software enables many of the world’s most recognized fashion and apparel companies to manage critical business transactions and concept-to-consumer processes to improve speed to m…
Spécialiste Solutions Processus d'affaires IA / Digital Solution Specialist - AI Business Process
Uxbridge, Ontario, Canada · Hybrid
$151k–$216k/yr
Senior+$1M raised
Overview ENGLISH TEXT FOLLOWS FRENCH Aperçu du poste: Notre objectif est de donner aux organisations les moyens de transformer leur façon de travailler en exploitant tout le potentiel de l'intelligence artificielle. Nous…
Skills: Artificial Intelligence, Consultative Selling, Business Process Transformation, Dynamics 365, Power Platform
Established in 2004, we are a tech pioneer offering world-class adult entertainment and games on some of the internet’s safest and most popular platforms. With the support of an international team of dynamic and collabor…
Skills: Project management, Corporate governance, IT project management, Business project management, Stakeholder management
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
Posted 6d ago
~40 hrs/week
Responsibilities
You will design, develop, and maintain microservices while migrating the product to a distributed, high-availability architecture. Additionally, you will promote a DevOps culture and collaborate with production teams to improve service reliability and performance.
Requirements
The role requires strong proficiency in C# and Linux development, along with excellent knowledge of REST API design and microservices. Candidates should also possess familiarity with CI/CD tools, observability practices, and a collaborative mindset.
Full job description
Company Description
As a Tools Programmer within the Quality Foundation team, you will contribute to the development and operation of one of the most widely used services at Ubisoft. Our project consists of a set of microservices that support the collection, transport, aggregation, analysis, and visualization of crashes and bugs across our games at an ever-growing scale.
Our mission is ambitious: to transform the product from a monolithic architecture into a decentralized, resilient, event-driven ecosystem, while continuing to improve and expand its features. Our current goals include:
Covering GPU crashes
Automatically grouping similar crashes and bugs
Modernizing user interfaces
If you enjoy working in technically complex environments, large-scale backend development, and tackling distributed architecture challenges, this team is for you.
Job Description
What you’ll do
In a collaborative environment focused on technical excellence, you will:
Design, develop, and maintain microservices (C#, .NET, Linux, and Docker)
Participate in the migration to a distributed, high-availability architecture
Design robust and scalable REST APIs, and ensure proper documentation (OpenAPI)
Continuously improve the reliability, performance, and observability of the service through monitoring and alerting
Work closely with production and operations teams to understand their needs and improve workflows
Promote a DevOps culture: continuous integration, automated deployment, monitoring, and knowledge sharing
Contribute to the modernization of the product’s user interfaces
Qualifications
What you bring to the team
Strong proficiency in C# and development on Linux
Excellent understanding of REST API design
Excellent knowledge of microservices
Good knowledge of Git and CI tools
Familiarity with alerting and observability tools
Knowledge of the following technologies is considered an asset:
Docker, Kubernetes, OpenAPI, SQL, ElasticSearch
DevOps/SRE principles and practices
Analytical mindset and attention to detail
Curiosity, autonomy, and ease in collaborating in a constantly evolving environment
Additional Information
Ubisoft is a global leader in video games, with teams around the world creating original and memorable gaming experiences—from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diverse perspectives help move both players and teams forward. If you’re passionate about innovation and eager to push the boundaries of entertainment, join us and help shape the unknown!
Ubisoft is a global leader in gaming with teams across the world crafting original and memorable gaming experiences featuring brands such as Assassin’s Creed®, Brawlhalla®, For Honor®, Far Cry®, Tom Clancy’s Ghost Recon®, Just Dance®, Rabbids®, Tom Clancy’s Rainbow Six®, The Crew® and Tom Clancy’s The Division®.
We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
Offices: 2, Avenue Pasteur, Saint-Mandé, Île-de-France 94160, FR · Norra Stationsgatan 93, Stockholm, 113 64, SE · Ulica Balkanska 44, Belgrade, 11000, RS · 625 3rd St, San Francisco, CA 94107, US · 1 Fusionopolis Walk, Singapore, Singapore 138628, SG
Video GamesVideo Game DevelopmentVideo Game ProductionVideo Game MarketingVideo Game DesignLevel DesignProgrammingOnline ProgrammingTransmediaArt
How many Software jobs are open in Montreal, Canada right now?
There are currently 2,219 open software positions in Montreal, Canada listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Software roles in Montreal, Canada?
Companies currently hiring include Ubisoft, Desjardins, MEDFAR, NBCUniversal, Canada Mortgage and Housing Corporation (CMHC) Société canadienne d'hypothèques et de logement(SCHL), among others. Browse the listings above to see every active employer.
Are there remote or hybrid Software jobs in Montreal, Canada?
Yes — 1469 of the 2219 open software positions offer remote or hybrid work (219 remote, 1250 hybrid).
How do I apply for Software jobs in Montreal, Canada?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.