Talent.com
Ubisoft
Senior Software Developer - (Online Services - Crossroads)Ubisoft • Montreal, Québec, Canada
Senior Software Developer - (Online Services - Crossroads)

Senior Software Developer - (Online Services - Crossroads)

Ubisoft • Montreal, Québec, Canada
12 hours ago
Job type
  • Full-time
Job description
Job Description

Within the Online Services group, the Crossroads team is looking for experienced programmers to contribute to the development, evolution, and stabilization of critical services used at scale across Ubisoft games.

We are seeking someone motivated to work on services with a significant legacy footprint and who enjoys tackling challenges related to restructuring, optimization, and continuous improvement in a complex distributed environment.

The successful candidate will help design robust, scalable, and maintainable solutions while actively contributing to improving the quality and resilience of existing systems.

You will work in an environment leveraging modern technologies and practices such as .NET Core, Docker, AWS, microservices architectures, Infrastructure as Code, and CI/CD, within a collaborative DevOps culture.

If you enjoy solving complex problems, improving high-impact existing systems, and working on large-scale critical services, this role is for you.

What you'll Do

  • Participate in all phases of the development lifecycle, including analysis, design, implementation, testing, integration, debugging, and support of online services.
  • Contribute to the stabilization and optimization of existing services.
  • Identify and address technical challenges related to performance, scalability, and maintainability.
  • Participate in refactoring and modernization initiatives for systems with substantial legacy code and history.
  • Provide high-quality production support, including handling complex incidents and advanced-level troubleshooting.
  • Collaborate with production teams and cross-functional teams to ensure seamless service integration.
  • Estimate development efforts and contribute to project planning activities.
  • Assess the technical impacts and risks associated with proposed solutions.
  • Contribute to engineering best practices, including quality, security, observability, and DevOps processes.
  • Stay current with emerging technologies and industry best practices related to online services and monetization.

Qualifications

What you bring to the team

  • 5+ years of professional programming experience.
  • Experience in backend development, ideally within a cloud and/or microservices environment.
  • Interest in building and operating complex, scalable distributed systems.
  • Ability to understand, maintain, and evolve existing systems and codebases.
  • Awareness of and sensitivity to challenges related to performance, reliability, and cost optimization.


Create a job alert for this search

Senior Software Developer - (Online Services - Crossroads) • Montreal, Québec, Canada

Similar jobs

Senior Software Developer - Booking

Jane AppMontreal (administrative region), QC, CA
Full-time

Senior Software Developer - Booking.Senior Software Developer - Booking.Get AI-powered advice on this job and more exclusive features.Let's kick things off with a quick intro.Jane is a team that's ... Show more

 • Promoted

Senior Software Engineer Technical Lead - POS Integration

AppCard, Inc.Montreal, Montreal (administrative region), CA
Full-time

Senior Software Engineer Technical Lead - POS Integration.AppCard’s powerful marketing tool leverages data acquired at the point of sale (POS) via an advanced rewards program to create advanced ret... Show more

 • Promoted

Senior MLOps Software Developer Role

OSEDEAMontreal (administrative region), QC, CA
Full-time

Expand your skills in the Senior Software Developer role focusing on MLOps and Data Engineering.This position blends robust software development with innovative machine learning solutions while all... Show more

 • Promoted

Remote Software Developer (Canada)

TuringMontreal (administrative region), QC, CA
Remote
Full-time

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

 • Promoted

Senior Software Developer Focused on Building Healthcare Solutions

Clover HealthMontreal (administrative region), QC, CA
Full-time

Become a key player in healthcare innovation as a Senior Software Developer.Your skills will help forge systems that improve healthcare delivery and outcomes for patients through technology.As a Se... Show more

 • Promoted

Senior Boomi Developer

Tech Talent InternationalMontreal (administrative region), QC, CA
Full-time

We currently have an indefinite contract role as a Senior Boomi Developer to work with our global SAP consulting client on a long term project for their large consumer packaged goods client.Locatio... Show more

 • Promoted

Senior Software Engineer

PentasiaMontreal (administrative region), QC, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advices.Continue with Google Continue with Google.Continue with Google Continue with Google.Continue with ... Show more

 • Promoted

Montreal, Senior Software Developer - AI Platform

Terzo TechnologiesMontreal, Montreal (administrative region), CA
Full-time

Terzo is an Enterprise AI Data and Analytics platform that ‘makes data dance’! We believe that data can transform financial and operating performance by driving better decision-making.Terzo uses th... Show more

 • Promoted

Senior Fullstack Software Developer

DiagramMontreal (administrative region), QC, CA
Full-time

You’ll work across the stack, from front-end to back-end, building features that deliver real business value and contribute to the evolution of our platform.You’ll collaborate closely with Product ... Show more

 • Promoted

Senior Software Developer Innovating AI-Driven Solutions

InTouchLinkMontreal (administrative region), QC, CA
Full-time

Become a Senior Software Developer focused on AI-enhanced applications within a collaborative team.Contribute to innovative features for a platform that enriches the lives of senior living resident... Show more

 • Promoted

Senior Software Engineer

fiveonefourMontreal (administrative region), QC, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

Senior Software Developer, Mobile, iOS, Chrome Browser

Google Inc.Montreal, Montreal (administrative region), CA
Full-time

Location: Google, Montreal, QC, Canada.Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.Bachelor’s ... Show more

 • Promoted

Senior Software Developer

SSENSEMontreal (administrative region), QC, CA
Full-time

SSENSE is a global technology platform operating at the intersection of culture, community, and commerce.Headquartered in Montreal, it features a mix of established and emerging luxury brands acros... Show more

 • Promoted

Senior Developer

Coconut SoftwareMontreal (administrative region), QC, CA
Full-time

At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat... Show more

 • Promoted

Senior Software Engineer, Product (Canada)

CentariMontreal (administrative region), QC, CA
Full-time

Senior Software Engineer, Product (Canada).Senior Software Engineer, Product (Canada).This range is provided by Centari.Your actual pay will be based on your skills and experience — talk with your ... Show more

 • Promoted

Senior Software Engineer

TapMangoMontreal (administrative region), QC, CA
Full-time

We need someone who can build rock-solid solutions for our loyalty and ordering platform that stays reliable when thousands of merchants and their customers are using it simultaneously.You'll archi... Show more

 • Promoted

Senior Software Developer

FirstbaseMontreal (administrative region), QC, CA
Full-time

Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world.AppDirect offers a subscription commerce platform to sell any product, through any channel, ... Show more

 • Promoted

Senior Software Engineer, Developer Experience

VantaMontreal (administrative region), QC, CA
Full-time

At Vanta, our mission is to help businesses earn and prove trust.We believe that security should be monitored and verified continuously, and we empower companies to practice better security and pro... Show more

 • Promoted

Senior Go Developer

ArchieMontreal (administrative region), QC, CA
Full-time

We are hiring a talented Senior Go Developer that will be assisting the CTO to deliver new features efficiently while hitting the product roadmap objectives.As a Senior Go Developer, you will work ... Show more

 • Promoted

Senior Software Engineer

SecurityScorecardMontreal (administrative region), QC, CA
Full-time

SecurityScorecard is the global leader in cybersecurity ratings, with over 12 million companies continuously rated, operating in 64 countries.Founded in 2013 by security and risk experts Dr.Alex Ya... Show more