Talent.com
Software Engineer (C++ and C#)
Software Engineer (C++ and C#)BENTLEY SYSTEMS, INC. • Quebec, Capitale-Nationale, CA
No longer accepting applications
Software Engineer (C++ and C#)

Software Engineer (C++ and C#)

BENTLEY SYSTEMS, INC. • Quebec, Capitale-Nationale, CA
30+ days ago
Job type
  • Full-time
Job description

Bentley Systems is looking for a skilled Software Engineer (C++ and C#) to join our dynamic and collaborative team. In this role, you'll contribute to the development of cutting‑edge modules for our globally recognized civil engineering design applications, which play a vital role in world‑class infrastructure projects around the world.

We offer a stimulating and supportive work environment, where innovation and growth are encouraged. You'll have the opportunity to work alongside an international team of talented developers, expand your technical expertise, and make a meaningful impact in the field of civil engineering.

Responsibilities

  • Work independently and with a global project team to develop and maintain Bentley’s line of civil engineering applications.
  • Take ownership of the functionality you write and the designs you implement.
  • Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases.
  • Provide and accept constructive feedback.
  • Research, evaluate, and explore new technologies as needed.
  • Commit yourself to continuous learning and adapting to and integrating new technologies.

Qualifications

  • BS or MS in computer science, software engineering or related field.
  • 3+ years' experience designing and implementing excellent quality software.
  • Proficient in C++.
  • Experience in C#.
  • Thorough knowledge of object‑oriented programming and the proper application of design patterns.
  • Ability to learn new technologies quickly and apply them in production.
  • Deliver high‑quality, well‑documented code that is easy for others to understand and modify.
  • Ability to design architectures of moderate complexity equivalent to subsystems.
  • Must be proactive and results‑oriented.
  • Excellent verbal and written communication skills.
  • Ability to work independently and solve problems, and know when to ask for help.

What would make you stand out

  • Experience with technologies such as Microsoft Visual Studio, .NET Framework.
  • Knowledge of Agile and Scrum development practices.
  • An exciting career as an integral part of a world‑leading software company providing solutions for architecture, engineering, and construction – watch this short documentary about how we got our start.
  • An attractive salary and benefits package.
  • A commitment to inclusion, belonging, and colleague wellbeing through global initiatives and resource groups.
  • A company committed to making a real difference by advancing the world’s infrastructure for a better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Discover our latest user success stories for an insight into our global impact.

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.

#J-18808-Ljbffr
Create a job alert for this search

Software Engineer (C++ and C#) • Quebec, Capitale-Nationale, CA

Similar jobs
Software Engineer

Software Engineer

HeartCentrix Solutions • lévis, qc, ca
Full-time
Python Software Engineer with Product Owner experience.This role is ideal for someone who enjoys both.You will be responsible for building and maintaining reliable payment infrastructure while coll...Show more
Last updated: 7 days ago • Promoted
Embedded C/C++ Engineer – Smart Building Systems (Montreal)

Embedded C/C++ Engineer – Smart Building Systems (Montreal)

Pentangle Tech Services | P5 Group • Saint-Sylvestre
Full-time
A technology company in Quebec is seeking an experienced software developer to analyze, debug, and implement software primarily in C and C++.The ideal candidate will have 3-5 years of experience in...Show more
Last updated: 29 days ago • Promoted
Full Stack Software Engineer (Python/Django)

Full Stack Software Engineer (Python/Django)

TRADER Corporation • Quebec
Full-time
TRADER Corporation is a trusted Canadian leader in online media, dealer and lender services.The company is comprised of AutoTrader.AutoSync and Dealertrack Canada.Quebec) offers the largest invento...Show more
Last updated: 30+ days ago • Promoted
Full Stack Engineer

Full Stack Engineer

Luxoft • québec city, QC, ca
Full-time
Project descriptionLuxoft is looking for a Full-stack Developer who would be working with our Customer - one of the worlds largest investment management companies.Based in Southern California, our ...Show more
Last updated: 29 days ago • Promoted
Platform Engineer - HCLTech

Platform Engineer - HCLTech

HCLTech • québec city, qc, ca
Full-time
Architect level requirement to assist on building out Kafka platform and specifically with focus on.Should be able to contribute to design, propose, and evaluate solutions.Should also be hands-on w...Show more
Last updated: 17 days ago • Promoted
Maximo Consultant - Codex

Maximo Consultant - Codex

Codex • québec city, qc, ca
Full-time
Technical OR Functional Maximo Consultant.Remote - Canada - Some Travel Required.Salary depending on experience.Sponsorship is not available for this position.A tight-knit, rapidly expanding Maximo...Show more
Last updated: 12 days ago • Promoted
Software Engineer (various levels)

Software Engineer (various levels)

Leadership Connect • Quebec
Full-time
At Leadership Connect, we believe that relationships are everything in business and in life.Founded by two former CEOs of S&P 500 companies and a former presidential press secretary, our premier in...Show more
Last updated: 30+ days ago • Promoted
Solutions Engineer

Solutions Engineer

Meld • québec city, qc, ca
Full-time
Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations.We're focused on helping money move on c...Show more
Last updated: 29 days ago • Promoted
Engine Programmer

Engine Programmer

Larian Studios • Quebec
Full-time
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games.As we move on to new projects, the studio that brought you Baldur’s Ga...Show more
Last updated: 30+ days ago • Promoted
Senior R&D Software Engineer — Cloud-Native C#/.NET Lead

Senior R&D Software Engineer — Cloud-Native C#/.NET Lead

Clario Holdings Inc. • Quebec
Full-time
A healthcare technology provider is seeking a Senior R&D Software Engineer to design and optimize cloud-hosted applications.This role involves developing scalable applications, building RESTful API...Show more
Last updated: 30+ days ago • Promoted
Configuration Engineer - Consultant - québec city

Configuration Engineer - Consultant - québec city

Acunor • québec city, qc, ca
Full-time
Configuration Engineer – Consultant.United States & Canada (Remote).We are hiring a Configuration Engineer to build and manage configuration-driven solutions using JSON/YAML.You’ll work on dynamic ...Show more
Last updated: 17 days ago • Promoted
Configuration Engineer - Consultant - Acunor

Configuration Engineer - Consultant - Acunor

Acunor • saint-augustin-de-desmaures, qc, ca
Full-time
Configuration Engineer – Consultant.United States & Canada (Remote).We are hiring a Configuration Engineer to build and manage configuration-driven solutions using JSON/YAML.You’ll work on dynamic ...Show more
Last updated: 17 days ago • Promoted
Software Engineer

Software Engineer

Pentangle Tech Services | P5 Group • Saint-Sylvestre
Full-time
Analyze, debug, modify, test, and implement software (primarily C and C++).We have embedded projects, as well as higher-level applications.Responsible for debugging existing, recent, and older prod...Show more
Last updated: 28 days ago • Promoted
Senior C++ Software Engineer, Networking & Observability

Senior C++ Software Engineer, Networking & Observability

MongoDB • Québec, Capitale-Nationale, Canada
Full-time
A leading database technology company is seeking a Networking & Observability engineer to enhance components for distributed systems.The role involves improving the efficiency of resource utilizati...Show more
Last updated: 7 days ago • Promoted
AI Code Modernization Engineer

AI Code Modernization Engineer

Bentley Systems • Quebec
Full-time
A leading software infrastructure company in Quebec is seeking a talented Software Transformation Developer for its newly formed AI team.This role focuses on utilizing AI techniques to modernize le...Show more
Last updated: 18 days ago • Promoted
Configuration Engineer - Consultant - lévis

Configuration Engineer - Consultant - lévis

Acunor • lévis, qc, ca
Full-time
Configuration Engineer – Consultant.United States & Canada (Remote).We are hiring a Configuration Engineer to build and manage configuration-driven solutions using JSON/YAML.You’ll work on dynamic ...Show more
Last updated: 17 days ago • Promoted
Embedded C/C++ Engineer - Debug & Build Smart Building Systems

Embedded C/C++ Engineer - Debug & Build Smart Building Systems

Pentangle Tech Services | P5 Group • Saint-Sylvestre
Full-time
A leading tech services firm is seeking a skilled software programmer specialized in C/C++.The role requires analyzing, debugging, and implementing software, primarily focused on embedded and high-...Show more
Last updated: 28 days ago • Promoted
C# Software Engineer - Industrial Factory Solutions

C# Software Engineer - Industrial Factory Solutions

PMP SOLUTIONS • Quebec
Full-time
A leading software solutions provider in Quebec seeks a motivated C# programmer to develop innovative software applications that enhance the productivity of wood mill employees.In this full-time ro...Show more
Last updated: 18 days ago • Promoted