Senior Software Developer
Quebec, QC · On-site
Mentor junior and intermediate engineers by sharing knowledge, best practices, and development expertise. * Champion engineering excellence, software quality, and continuous learning across the ...
Quebec, QC · On-site
Mentor junior and intermediate engineers by sharing knowledge, best practices, and development expertise. * Champion engineering excellence, software quality, and continuous learning across the ...
Quebec, QC · On-site
Mentor junior and intermediate engineers by sharing knowledge, best practices, and development expertise. * Champion engineering excellence, software quality, and continuous learning across the ...
Mentor junior and intermediate engineers by sharing knowledge, best practices, and development expertise. * Champion engineering excellence, software quality, and continuous learning across the ...
Mentor junior and intermediate engineers by sharing knowledge, best practices, and development expertise. * Champion engineering excellence, software quality, and continuous learning across the ...
CA$143/hr
Available position Senior Software Developer (level 3) - Operations & Infrastructure (permanent ... Intermediate knowledge of French is an asset. Sought profile: * Strong ownership mindset and ...
CA$143/hr
Available position Senior Software Developer (level 3) - Operations & Infrastructure (permanent ... Intermediate knowledge of French is an asset. Sought profile: * Strong ownership mindset and ...
CA$143/hr
Available position Senior Software Developer (level 3) - Calibration & Device Intelligence ... Intermediate knowledge of French is an asset. Sought profile: * Strong ownership mindset and ...
CA$143/hr
Available position Senior Software Developer (level 3) - Calibration & Device Intelligence ... Intermediate knowledge of French is an asset. Sought profile: * Strong ownership mindset and ...
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
We are looking for experienced Intermediate and Senior .Net Developers for our client. This is a ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Join TELUS Health as a Bilingual Software Developer and play a pivotal role in transforming how ... Self-motivated with ability to work autonomously in team environments Intermediate knowledge of ...
Join TELUS Health as a Bilingual Software Developer and play a pivotal role in transforming how ... Self-motivated with ability to work autonomously in team environments Intermediate knowledge of ...
About the role We're looking for an Intermediate AI Developer, Full Stack (Python/React) II to join ... Good knowledge of software engineering practices such as design patterns, knowledge of the ...
About the role We're looking for an Intermediate AI Developer, Full Stack (Python/React) II to join ... Good knowledge of software engineering practices such as design patterns, knowledge of the ...
About the role We're looking for an Intermediate AI Developer, Full Stack (Python/React) II to join ... Good knowledge of software engineering practices such as design patterns, knowledge of the ...
About the role We're looking for an Intermediate AI Developer, Full Stack (Python/React) II to join ... Good knowledge of software engineering practices such as design patterns, knowledge of the ...
Role: Intermediate Full-Stack Developer - JavaScript Type: Permanent or Contract 37.5 hrs/week Location: Hybrid - Downtown Montreal, QC -(roles starts off 5 days in office for 1st 3 months, then ...
Quick apply
Role: Intermediate Full-Stack Developer - JavaScript Type: Permanent or Contract 37.5 hrs/week Location: Hybrid - Downtown Montreal, QC -(roles starts off 5 days in office for 1st 3 months, then ...
About the role We're looking for an AI Developer II (Intermediate) to join our growing team! What ... Evolve AI-based and machine-learning software products. * Join a team with high visibility and a ...
About the role We're looking for an AI Developer II (Intermediate) to join our growing team! What ... Evolve AI-based and machine-learning software products. * Join a team with high visibility and a ...
About the role We're looking for an AI Developer II (Intermediate) to join our growing team! What ... Evolve AI-based and machine-learning software products. * Join a team with high visibility and a ...
About the role We're looking for an AI Developer II (Intermediate) to join our growing team! What ... Evolve AI-based and machine-learning software products. * Join a team with high visibility and a ...
A bachelor's degree in computer science, software engineering, mathematics or any combination of ... equivalent education and experience * 5 years of experience in software development * Proficiency ...
A bachelor's degree in computer science, software engineering, mathematics or any combination of ... equivalent education and experience * 5 years of experience in software development * Proficiency ...
A bachelor's degree in computer science, software engineering, mathematics or any combination of ... equivalent education and experience * 5 years of experience in software development * Proficiency ...
A bachelor's degree in computer science, software engineering, mathematics or any combination of ... equivalent education and experience * 5 years of experience in software development * Proficiency ...
Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
Quick apply
Net Developer for our client. This is a permanent position that is remote, or based in their office ... Minimum 2+ years' experience developing software applications in .Net, coding in C# * 3+ years ...
$39.5K - $46.5K
15% of jobs
$46.5K - $53.5K
0% of jobs
$53.5K - $60.5K
0% of jobs
$60.5K - $67.5K
3% of jobs
$67.5K - $74.5K
3% of jobs
$76.8K is the 25th percentile. Wages below this are outliers.
$74.5K - $81.5K
10% of jobs
$81.5K - $88.5K
11% of jobs
The median wage is $92K / yr.
$88.5K - $95.5K
13% of jobs
$95.5K - $102.5K
10% of jobs
$105.9K is the 75th percentile. Wages above this are outliers.
$102.5K - $109.5K
16% of jobs
$109.5K - $116.5K
16% of jobs
$39.5K
$89K
$116.5K
| Aspect | Intermediate Software Developer | Junior Software Developer |
|---|---|---|
| Experience Level | Typically 2-4 years of experience | Usually 0-1 year of experience |
| Skills | Proficient in multiple programming languages, able to handle complex tasks | Basic understanding of programming, requires supervision |
| Responsibilities | Designing, developing, and troubleshooting software modules | Assisting in coding, testing, and learning project workflows |
| Work Environment | Independent problem-solving, collaborating with teams | Learning from senior staff, following instructions |
The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.
The most popular types of Software Developer jobs in Quebec are:
For Intermediate Software Developer jobs in Quebec, the most frequently searched job titles are:
The top searched job categories for Intermediate Software Developer jobs in Quebec are:
Cities in Quebec with the most Intermediate Software Developer job openings:

Quebec, QC • On-site
Full-time
Posted 14 days ago
Senior Software Developer
Location: Quebec City, Quebec, Canada (Hybrid or In-Office)
About Bentley Systems
Bentley Systems is a global leader in software solutions for infrastructure engineering. Our technology empowers engineers, architects, constructors, and owner-operators around the world to design, build, and operate critical infrastructure projects.
We are seeking a talented and experienced Senior Software Developer to join our Civil Engineering Applications team. In this role, you will help shape the future of industry-leading design software used on some of the world's most complex and innovative infrastructure projects. You will collaborate with a highly skilled international engineering team, solve challenging technical problems, and contribute to software that makes a real-world impact.
This is an excellent opportunity for a passionate engineer who enjoys technical ownership, continuous learning, and driving innovation in a collaborative environment.
Responsibilities
As a Senior Software Developer, you will play a key role in the design, development, and evolution of Bentley's Civil Engineering software portfolio.
Core Responsibilities
Leadership & Mentorship
Required Qualifications
Preferred Qualifications
Développeur Logiciel Principal
Lieu : Québec (Québec), Canada (mode hybride ou en présentiel)
À propos de Bentley Systems
Bentley Systems est un chef de file mondial des solutions logicielles pour l’ingénierie des infrastructures. Notre technologie permet aux ingénieurs, architectes, constructeurs et propriétaires-exploitants du monde entier de concevoir, construire et exploiter des projets d’infrastructure essentiels.
Nous recherchons un(e) Développeur(euse) logiciel principal(e) talentueux(se) et expérimenté(e) pour se joindre à notre équipe des applications d’ingénierie civile. Dans ce rôle, vous contribuerez à façonner l’avenir de logiciels de conception de calibre mondial utilisés dans certains des projets d’infrastructure les plus complexes et innovants au monde. Vous collaborerez avec une équipe internationale d’ingénierie hautement qualifiée, résoudrez des défis techniques complexes et contribuerez à des logiciels ayant un impact concret.
Il s’agit d’une excellente occasion pour une personne passionnée par l’ingénierie logicielle qui apprécie l’autonomie technique, l’apprentissage continu et l’innovation au sein d’un environnement collaboratif.
Responsabilités
À titre de Développeur(euse) logiciel principal(e), vous jouerez un rôle clé dans la conception, le développement et l’évolution du portefeuille de logiciels d’ingénierie civile de Bentley.
Responsabilités principales
Leadership et mentorat
Qualifications requises
Qualifications souhaitées
About Bentley Systems
Around the world, infrastructure professionals rely on software from Bentley Systems to help them design, build, and operate better and more resilient infrastructure for transportation, water, energy, cities, and more. Founded in 1984 by engineers for engineers, Bentley is the partner of choice for engineering firms and owner-operators worldwide, with software that spans engineering disciplines, industry sectors, and all phases of the infrastructure lifecycle. Through our digital twin solutions, we help infrastructure professionals unlock the value of their data to transform project delivery and asset performance. www.bentley.com
Equal Opportunity Employer:
Bentley is proud to be an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, gender/gender identity, sexual orientation, disability, marital status, religion/belief, national origin, caste, age, or any other characteristic protected by local law or unrelated to job qualifications.
Sourced by ZipRecruiter
Software development
1,001 - 5,000 Employees
Exton, PA, US
1984