1

Senior Programmer Jobs in Quebec (NOW HIRING)

Senior Programmer Analyst Employment Type: Permanent Location: Montreal 4 days Onsite and 1 day Remote Must haves: * 6+ years of strong backend development experience * Deep expertise in C#/.NET ...

Senior DevOps Engineer

Montreal, QC · Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...

Senior DevOps Engineer

Quebec, QC · Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...

Senior DevOps Engineer

Montreal, QC · Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...

Senior DevOps Engineer

Quebec, QC · Remote

$85K - $110K/yr

We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a global ...

next page

Showing results 1-20

Senior Programmer information

See Quebec salary details

$47K

$95.5K

$157K

How much do senior programmer jobs pay per year?

As of May 31, 2026, the average yearly pay for senior programmer in Quebec is $95,498.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,500.00 and $110,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Programmer, and why are they important?

To thrive as a Senior Programmer, you need advanced proficiency in programming languages, solid software development experience, and often a relevant degree or equivalent expertise. Familiarity with frameworks, version control systems like Git, and agile development tools is typically required, and certifications in cloud platforms or specific technologies can be advantageous. Strong problem-solving, leadership, and communication skills enable effective collaboration and mentorship within development teams. These skills and qualities are crucial for delivering robust, scalable solutions and driving technical excellence in complex projects.

How do Senior Programmers typically mentor junior team members, and what impact does this have on team productivity?

Senior Programmers often play a key mentorship role by guiding junior developers through code reviews, pair programming, and sharing best practices. They provide technical leadership and help troubleshoot complex issues, ensuring code quality and knowledge transfer across the team. This mentorship not only fosters professional growth for junior members but also contributes to stronger team cohesion and faster problem-solving, ultimately boosting overall productivity and project success.

What are Senior Programmers?

Senior Programmers are experienced software developers who take on advanced coding tasks and often provide technical leadership within their teams. They are responsible for designing, developing, and maintaining complex software systems, as well as mentoring junior developers. Senior Programmers typically have strong problem-solving skills, deep knowledge of programming languages, and experience with software architecture. They may also be involved in code reviews, setting best practices, and collaborating with other departments to deliver high-quality software solutions.

What jobs make $3,000 a month without a degree?

Senior Programmers can earn around $3,000 or more per month depending on experience, location, and specialization. Many programming roles, especially in web development, software engineering, or freelance work, do not require a formal degree but do require strong coding skills, portfolio work, and sometimes certifications. Remote opportunities and contract positions often offer competitive pay without a degree requirement.

What is the difference between Senior Programmer vs Software Developer?

AspectSenior ProgrammerSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related field; extensive coding experienceBachelor's degree often preferred; coding skills essential
Work EnvironmentDevelopment teams, project-based work, often in tech or software companiesSimilar environments; involved in designing, coding, testing software
Employer & Industry UsageUsed across tech, finance, healthcare, and other industries requiring software solutionsCommonly used in software firms, startups, and corporate IT departments

While both roles involve coding and software development, a Senior Programmer typically has more experience, takes on complex tasks, and may mentor junior staff. A Software Developer focuses on designing and building software applications, often with less emphasis on leadership or advanced technical oversight.

What are the most commonly searched types of Programmer jobs in Quebec? The most popular types of Programmer jobs in Quebec are:
What are popular job titles related to Senior Programmer jobs in QC? For Senior Programmer jobs in QC, the most frequently searched job titles are:
Infographic showing various Senior Programmer job openings in Quebec as of May 2026, with employment types broken down into 15% Full Time, 79% Part Time, 5% Temporary, and 1% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $95,498 per year, or $45.9 per hour.

Senior System Programmer (Performances) - Co-Development Project | Programmeureuse systeme Senior...

Behaviour Interactive

Montreal, QC

Full-time

Posted 26 days ago


Job description

Are you ready to dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour Interactive is at the forefront of the gaming industry, crafting unforgettable experiences across PC, console, and mobile platforms. We're a dynamic, independent studio of over 1200 passionate employees, with studios in Toronto (Behaviour Toronto), Rotterdam (Behaviour Rotterdam) and in the UK (Behaviour UK-North & South). Our day to day revolves around two core business focuses: Services and Original Games. Our Services team collaborates with gaming and entertainment giants like Disney, Sony, Activision, and Nintendo, delivering exceptional work-for-hire development and pioneering immersive location-based entertainment (LBE). Meanwhile, our Original Games unit pushes our creative limits, with our signature IPs, including the iconic Dead by Daylight. Join us and be a part of the future of interactive entertainment!

At Behaviour Interactive, we believe in giving everyone a fair shot. We embrace a diverse and creative environment where everyone is celebrated. We value folks of all ages, sex, ethnicity, colour, ethnic or national origin, religion, sexual orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law.

We're looking for a Senior System Programmer to play a key role in bringing a AAA title to players.

Working within a larger performance team, you will contribute to the implementation, polish, bug fixing and optimization of mediumtolarge scale game systems, with a strong emphasis on performance and stability. If you thrive on challenging yourself technically, taking ownership of complex systems, and digging into complex issues, we want to hear from you
In this role you will:
  • Work as part of an Agile Scrum team, participate in daily standups, sprint planning, reviews and retrospectives.
  • Take ownership of planning and executing work through Jira tasks.
  • Debug, profile, and optimize game systems for PC, Xbox Series S/X and PlayStation 5 (including PS5 Pro), to ensure peak performance and stability.
  • Write and maintain highperforming, scalable C++ code as well as Unreal Engine Blueprints with a strong focus on quality and maintainability.
  • Collaborate closely within a cross functional team to improve pipelines and workflows like Data Validation, Performance Reporting.
  • Actively participate in code reviews to ensure ship-ready quality, while providing accurate scoping and estimations for upcoming work and clear, ongoing progress updates.
What we're looking for:
  • Demonstrated ability to work autonomously as a proactive problemsolver, breaking down complex requirements and technical challenges into clear tasks and deliverables.
  • 5+ years of professional programming experience, with proven experience working on Unreal Engine 4/5 core systems and features.
  • Experience developing and optimizing Unreal Engine games on consoles, including Xbox Series S/X and PlayStation 5.
  • Strong experience writing and maintaining C++ code in Unreal Engine, with a solid understanding of modern C++ language features and best practices.
  • Excellent communication skills, with the ability to articulate complex technical issues and engage the right stakeholders to resolve them efficiently.
Dans ce role, vous devrez :
  • Travailler au sein d'une equipe Agile Scrum, participer aux melees quotidiennes, a la planification des sprints, aux revues et aux retrospectives;
  • Prendre en charge la planification et l'execution du travail via des taches Jira;
  • Deboguer, profiler et optimiser les systemes de jeu sur PC, Xbox Series S/X et PlayStation 5 (incluant la PS5 Pro) afin d'assurer des performances et une stabilite optimales;
  • Ecrire et maintenir du code C++ performant et scalable, ainsi que des Blueprints Unreal Engine, avec un fort accent sur la qualite et la maintenabilite;
  • Collaborer etroitement au sein d'une equipe multidisciplinaire pour ameliorer les pipelines et les flux de travail, notamment en matiere de validation des donnees et de rapports de performance;
  • Participer activement aux revues de code afin de garantir une qualite prete a etre livree, tout en fournissant des estimations et un cadrage precis des travaux a venir, ainsi que des mises a jour claires et regulieres sur l'avancement.
Ce que nous recherchons :
  • Capacite demontree a travailler de facon autonome et proactive en tant que personne resolvant des problemes, en decomposant des exigences et des defis techniques complexes en taches et livrables clairs;
  • Minimum de 5ans d'experience professionnelle en programmation, avec une experience confirmee sur les systemes et fonctionnalites de base d'Unreal Engine 4 et 5;
  • Experience en developpement et en optimisation de jeux Unreal Engine sur consoles, notamment Xbox Series S/X et PlayStation5;
  • Solide experience dans l'ecriture et la maintenance de code C++ sous Unreal Engine, avec une excellente maitrise des fonctionnalites modernes du langage C++ et des meilleures pratiques;
  • Excellentes competences en communication, avec la capacite d'expliquer des problematiques techniques complexes et d'impliquer efficacement les parties prenantes appropriees afin de les resoudre.
Nous recherchons uneun Programmeureuse Systemes Senior pour jouer un role cle dans la livraison d'un titre AAA aupres des joueuses et joueurs.

Au sein d'une equipe plus large dediee a la performance, vous contribuerez a l'implementation, au polissage, a la correction de bogues et a l'optimisation de systemes de jeu de moyenne a grande envergure, avec un fort accent sur la performance et la stabilite. Si vous aimez relever des defis techniques complexes, prendre la responsabilite de systemes critiques et investiguer en profondeur des problematiques complexes, nous serions ravies d'echanger avec vous.

Prete a plonger dans le monde du developpement de jeux video a la pointe de la technologie ? Base a Montreal, Behaviour Interactif est un acteur majeur de l'industrie du jeu, creant des experiences inoubliables sur PC, console et mobile. On est un studio independant dynamique avec plus de 1200 employes passionnes, et on a des studios a Toronto (Behaviour Toronto), Rotterdam (Behaviour Rotterdam) et au Royaume-Uni (Behaviour UK-North & South). On se concentre sur deux grands axes : les Services et les Jeux Originaux. Notre equipe Services collabore avec des geants du jeu et du divertissement comme Disney, Sony, Activision et Nintendo, en offrant un developpement sur commande de premier choix et en innovant dans le divertissement immersif en lieu fixe (LBE). Pendant ce temps, notre unite Jeux Originaux repousse les limites de notre creativite avec nos IPs emblematiques, comme le fameux Dead by Daylight. Rejoins-nous et fais partie de l'avenir du divertissement interactif !

Chez Behaviour Interactif, on croit en l'equite des chances pour tout le monde et on celebre la diversite des personnes, des perspectives et des idees. C'est donc important pour nous de travailler avec des talents qui proviennent de tous les horizons, et ce, independamment de leur age, sexe, ethnicite, couleur, origine ethnique ou nationale, religion, orientation sexuelle, identite de genre, statut familial, handicap ou toute autre caracteristique protegee par les lois applicables. 
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job