Senior Software Lead - Civil Engineering (Hybrid)

Bentley Systems, Incorporated

Quebec

Hybrid

CAD 110,000 - 155,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bentley Impact Day
Colleague recognition program
Inclusion and wellbeing

Job summary

Bentley Systems is seeking a Senior Software Developer in Québec City, Canada. The role is hybrid (3 days in office) on the Civil Engineering Applications team, focusing on design, development, and delivery of complex engineering software.

You will own features, work with distributed teams, review code, and contribute to architecture decisions while mentoring others and advancing best practices. Strong C++/C# and OO skills are required.

Qualifications

  • 8+ years of professional software development experience.
  • Strong proficiency in C++ and C# with OO design and architecture.
  • Experience designing production-quality software and debugging complex issues.

Responsibilities

  • Design, develop, test, and maintain software components for Civil Engineering applications.
  • Take ownership of features from design through delivery and support.
  • Collaborate with globally distributed teams to deliver scalable solutions.
  • Conduct code reviews, implement tests, and drive quality improvements.
  • Mentor junior engineers and support Agile processes.

Skills

C++
C#
OO design
Software architecture
Debugging
Distributed teams

Education

Bachelor’s or Master’s in Computer Science/Software Engineering

Tools

Microsoft Visual Studio
.NET Framework
JavaScript/TypeScript

Job description

Bentley Systems is seeking a Senior Software Developer in Québec City, Canada. The role is hybrid (3 days in office) on the Civil Engineering Applications team, focusing on design, development, and delivery of complex engineering software.

You will own features, work with distributed teams, review code, and contribute to architecture decisions while mentoring others and advancing best practices. Strong C++/C# and OO skills are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect – Civil Engineering Apps
Senior Software Architect – Civil Engineering Apps

Blyncsy • Quebec

Hybrid
CAD 90,000 - 140,000
Competitive salary
Hybrid work arrangement
Bentley benefits package
+1
Senior Software Engineer - Civil Engineering Platform (Hybrid, QC)
Senior Software Engineer - Civil Engineering Platform (Hybrid, QC)

1125 Bentley Canada, Inc • Quebec

Hybrid
CAD 120,000 - 160,000
Bentley Impact Day
Recognition programs
Colleague wellbeing
+1
Senior Software Developer – Civil Engineering (Hybrid, QC)
Senior Software Developer – Civil Engineering (Hybrid, QC)

1125 Bentley Canada, Inc • Quebec

Hybrid
CAD 110,000 - 150,000
Salary & benefits
Impact Day
Recognition program
+2
Senior Software Developer
Senior Software Developer

1125 Bentley Canada, Inc • Quebec

Hybrid
CAD 110,000 - 150,000
Salary & benefits
Impact Day
Recognition program
+2
Lead Frontend & Platform Engineer (Hybrid, Quebec)
Lead Frontend & Platform Engineer (Hybrid, Quebec)

Bentley Systems, Incorporated • Quebec

Hybrid
CAD 110,000 - 150,000
Bentley Impact Day
Benefits package
Colleague recognition
Senior Software Engineer
Senior Software Engineer

Bentley Systems • Quebec

Hybrid
CAD 110,000 - 150,000
Bentley Impact Day
Recognition programs
Colleague wellbeing
+1
Civil Engineering Software QA Analyst – Hybrid
Civil Engineering Software QA Analyst – Hybrid

Blyncsy • Quebec

Hybrid
CAD 65,000 - 90,000
Bentley Impact Day
Competitive salary and benefits
Colleague recognition programs
+2
Senior Software Developer
Senior Software Developer

Bentley Systems, Incorporated • Quebec

Hybrid
CAD 110,000 - 155,000
Bentley Impact Day
Colleague recognition program
Inclusion and wellbeing
Lead Senior Developer
Lead Senior Developer

Bentley Systems • Quebec

Hybrid
CAD 110,000 - 150,000
Hybrid role
Volunteer Bentley Impact Day
Recognition programs
Senior Software Engineer
Senior Software Engineer

1125 Bentley Canada, Inc • Quebec

Hybrid
CAD 120,000 - 160,000
Bentley Impact Day
Recognition programs
Colleague wellbeing
+1