Talent.com
Software Engineer (C++ and C#)
Software Engineer (C++ and C#)Bentley Systems • Quebec, Quebec, CA
Software Engineer (C++ and C#)

Software Engineer (C++ and C#)

Bentley Systems • Quebec, Quebec, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Position Summary

:

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.

Qualification:

  • 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
  • Experience with XML and XSLT

What We Offer:

  • A great Team and culture – please see our colleague video.
  • 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.
Créer une alerte emploi pour cette recherche

Software Engineer C and C • Quebec, Quebec, CA

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

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

Pentangle Tech Services | P5 Group • Saint-Sylvestre
Temps plein
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...Voir plus
Dernière mise à jour : il y a 10 jours • Offre sponsorisée
Senior C# Developer – Orchestrade

Senior C# Developer – Orchestrade

Evolvic Inc. • Quebec
Temps plein
This position is part of a long-term modernization and optimization initiative focused on the Orchestrade application — a large-scale financial platform used across multiple business lines, includi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Director of Software

Director of Software

Canex • Quebec
Temps plein
Hybrid – Quebec City or Remote (Canada).Can-Ex Technologies is transforming how sewer and underground infrastructure inspections are conducted.Through a combination of cutting‑edge hardware and pow...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Engineer 3 (SE3), Developer Productivity (Backstage)

Software Engineer 3 (SE3), Developer Productivity (Backstage)

MongoDB • Quebec
Temps plein
As a Software Engineer 3 (SE3) Fullstack Developer on the Developer Productivity - Developer Experience team, you will design and build scalable features for MongoDB’s Internal Developer Portal usi...Voir plus
Dernière mise à jour : il y a 7 jours • Offre sponsorisée
Ingénieur(e) Logiciel C++ H/F

Ingénieur(e) Logiciel C++ H/F

Vidatech • Québec, Qc
Temps plein
Vidatech est à la recherche d’un développeur de logiciel embarqué dynamique pour combler un nouveau poste au sein de son équipe de recherche et de développement (R&D).Vous ferez partie d’une équipe...Voir plus
Dernière mise à jour : il y a 4 jours • Offre sponsorisée
Programmer Analyst

Programmer Analyst

Cgl Cohesion Global Logistics Llc • Quebec
Temps plein
As a Programmer Analyst, you will report to the IT Manager and be responsible for the development and maintenance of the WMS (Warehouse Management System) portion of the ERP system.Acting as the ma...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior R&D Software Engineer — Cloud-Native C#/.NET Lead

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

Clario Holdings Inc. • Quebec
Temps plein
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...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Remote Senior C++ Engineer - AI Trainer

Remote Senior C++ Engineer - AI Trainer

SuperAnnotate • La Haute-Saint-Charles, Quebec, CA
Télétravail
Temps plein
As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Senior Software Engineer (Python) | Remote U.S. AI SaaS

Senior Software Engineer (Python) | Remote U.S. AI SaaS

Atomic HR • Québec City, Quebec, .CA
Télétravail
Temps plein
Quick Apply
We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide.We specialize in finding roles that align with your skills, expe...Voir plus
Dernière mise à jour : il y a 17 jours
Product Engineer - Full Remote - $65,000 A Year - Remote

Product Engineer - Full Remote - $65,000 A Year - Remote

Incognito Software Systems Inc • Québec, Canada, CA
Télétravail
Temps plein
Develops scalable software using React, C#, and SQL, contributing to backend services and user experiences.Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Senior Unreal C++ Engineer – Remote & Mobile Games - Remote

Senior Unreal C++ Engineer – Remote & Mobile Games - Remote

Frima • Lévis, Canada, CA
Télétravail
Temps plein
A leading game development studio is seeking an experienced Unreal Programmer (C++) to enhance its game programming team.You will engage in daily Scrum meetings, collaborate on code reviews, and ta...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Senior ML Engineer — Industrial AI & Scalable Systems

Senior ML Engineer — Industrial AI & Scalable Systems

Command Alkon • Quebec
Temps plein
A technology solutions firm in Canada is seeking a Senior Machine Learning Engineer to advance AI-powered systems in the heavy materials industry.This role involves designing, training, and evaluat...Voir plus
Dernière mise à jour : il y a 15 jours • Offre sponsorisée
SaaS Platform DevOps Engineer — Scale & Automation

SaaS Platform DevOps Engineer — Scale & Automation

Promote Project • Quebec
Temps plein
A leading engagement platform company is seeking a member for its Platform Engineering team.This full-time role focuses on continuously improving the SaaS infrastructure and promoting DevOps best p...Voir plus
Dernière mise à jour : il y a 19 jours • Offre sponsorisée
Senior Developer - Engine & Rendering

Senior Developer - Engine & Rendering

BKOM Studios • Quebec
Temps plein
Quebec City, Canada | Posted on 04/29/2025.We are seeking a highly experienced developer to join our studio as a senior engine and rendering specialist.Your primary focus will be porting games to c...Voir plus
Dernière mise à jour : il y a 16 jours • Offre sponsorisée
Senior Software Engineer & Tech Lead (Remote) - $190,000 - $260,000 A Year - Remote

Senior Software Engineer & Tech Lead (Remote) - $190,000 - $260,000 A Year - Remote

Redpanda Data • Québec, Canada, CA
Télétravail
Temps plein
About the Role: We are expanding our Core Engineering team at Redpanda to build Oxla - a distributed SQL engine that enables exceptionally fast analytical operations with significantly lower infras...Voir plus
Dernière mise à jour : il y a 7 jours • Offre sponsorisée
Backend Engineer — Build Scalable APIs & Systems

Backend Engineer — Build Scalable APIs & Systems

jobr.pro • Quebec
Temps plein
A leading technology company is looking for a Backend Developer in Quebec City.In this role, you will design and implement core logic that powers web applications, build scalable backend systems, a...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
GCP Observability Engineer

GCP Observability Engineer

ALLTECH CONSULTING SVC INC • Quebec
Temps plein
We are seeking an experienced and motivated engineer to join the Observability fleet which focuses on delivering tools in private and public cloud environments.The role focuses on developing and mo...Voir plus
Dernière mise à jour : il y a 22 heures • Offre sponsorisée • Nouvelle offre
Senior Platform Software Engineer

Senior Platform Software Engineer

Ticketmaster • Quebec
Temps plein
Une entreprise de billetterie recherche un Développeur logiciels senior responsable du développement de services pour les fans.Vous travaillerez en étroite collaboration avec des équipes internatio...Voir plus
Dernière mise à jour : il y a 9 jours • Offre sponsorisée