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...Show moreLast updated: 30+ days ago
Technical Architect (C#, C++)
ADGA Group Consultants IncOttawa, Canada
Full-time +1
ADGA is hiring a Senior Technical Architect (C++, C#) to join our team that provides development and in-service support of Human Resources (HR) Enterprise Resource Planning (ERP) applications, incl...Show moreLast updated: 9 days ago
ÉLECTROMÉCANICIEN C
Phénix Groupe ConseilSainte-Julie, QC, Canada
Permanent
Tu cherches un environnement de travail stable, où tu peux mettre à profit ta polyvalence technique sans sacrifier ta qualité de vie?.Tu veux contribuer à une entreprise innovante, en pleine croiss...Show moreLast updated: 30+ days ago
C++ Developer
Harpoon TechnologyCanada
Full-time
A C++ Developer working on PanaCIM controller applications is responsible for developing, enhancing, and maintaining low-level control software that interfaces directly with factory equipment and a...Show moreLast updated: 30+ days ago
Développeur C++ | C++ Developer Embedded Payment Sytems
Valsoft CorporationMontreal, QC, CA
Full-time
Quick Apply
ValPay is an embedded payment solution that allows you to onboard merchants, process transactions, and effortlessly optimize your revenue—without the burden of managing underwriting, compliance, an...Show moreLast updated: 30+ days ago
New!
Inspecteur END Classe C / NDT Inspector C
Rolls RoyceMontreal, Quebec, CA
Full-time
Job Description Job Description Inspecteur END Classe C Montreal, QC, Canada Le candidat idéal est un employé capable de préparer et d'effectuer des vérifications au moyen de particules magnétiques...Show moreLast updated: 9 hours ago
Electrotechnicien licence C
Randstad CanadaDrummondville, Québec, CA
Permanent
Quick Apply
Vous êtes passionné par les systèmes électriques et vous cherchez un environnement où votre expertise sera véritablement mise à profit ? Cette entreprise reconnue de Drummondville, spécialisée dans...Show moreLast updated: 13 days ago
Laboratory Technician C
AGAT LaboratoriesCalgary, AB, CA
Full-time
Quick Apply
Your future is bright at AGAT!.At AGAT Laboratories, we are the next step in your career!.By joining AGAT, you become part of a dynamic, purpose-driven team that fosters innovation, collaboration, ...Show moreLast updated: 15 days ago
C++ Developer
SnaphuntCanada
Full-time
A C++ Developer working on PanaCIM controller applications is responsible for developing, enhancing, and maintaining low-level control software that interfaces directly with factory equipment and a...Show moreLast updated: 30+ days ago
Mainframe Application Developer - C/C++ & COBOL
Astra North Infoteck Inc.Toronto, ON, ca
Full-time
Mainframe Application Developer - C/C++ & COBOL.We are seeking a highly skilled and experienced Software Developer with deep expertise in C and C++.The ideal candidate will be responsible for desig...Show moreLast updated: 12 days ago
Barista - C
StarbucksCalgary, AB, Canada
Full-time
With a career at HMSHost, you really benefit! We Offer.Health, dental and vision insurance.Generous paid time off (vacation, flex or sick).Meal and Transportation Benefits.Training and exciting car...Show moreLast updated: 30+ days ago
Développeur Logiciel - Migration C++ vers C# (.NET)
Solution SFTVaudreuil-Dorion, QC, CA
Full-time
Quick Apply
Nous sommes à la recherche d'un .Développeur Logiciel – Migration C++ vers C# (.Développeur C++ / C# – Modernisation Logicielle.Ingénierie hydraulique et analyse des eaux.Analyser le logiciel inter...Show moreLast updated: 30+ days ago
New!
Concepteur C++ Sénior
Evident CanadaMontreal, Quebec, CA
Full-time
Evident Canada, une société du groupe Wabtec, est un chef de file mondial dans la fabrication d'équipements d'inspection innovants utilisés dans des applications industrielles et de recherche pour ...Show moreLast updated: 9 hours ago
Developer Programmer C# C++ Python
TechaidMontréal/St-Léonard
Full-time
Our client, a company specializing in digital vision and its applications, is looking for a Developer Programmer.Design and deploy by computer vision software applications for industrial inspection...Show moreLast updated: 30+ days ago
Développeur back-end C / C++
CGIMontréal, Canada
Full-time
CGI est à la recherche d’un développeur back-end pour rejoindre une cellule de développement agile dans le cadre d’un projet majeur chez notre client.Il s’agit d’une opportunité unique de contribue...Show moreLast updated: 27 days ago
Software Developer (Java/C++/C#)
InteleradMontreal, Quebec, Canada
Full-time
As a Software Developer, you will play a key role in designing and developing Intelerad’s medical imaging solutions.As part of the InteleViewer team, you will work on a variety of tasks, including ...Show moreLast updated: 4 days ago
New!
Chauffeur C
Ville de La PrairieMontérégie-Nord (Saint-Antoine-Sur-Richelieu), Quebec, CA
Full-time
Poste surnuméraire - Temps plein) Êtes-vous le candidat que nous recherchons? Vous avez le profil si vous : avez la capacité de vous servir de l’outillage simple manuel, électrique ou à essence; dé...Show moreLast updated: 9 hours ago
Senior.Net Developer (C#)
Royal Bank of Canada>MONTRÉAL, Canada
Full-time
Join a high-impact team building next-generation securitization platforms for structured finance and capital markets.Design and implement high-performance microservices using.Proficiency in databas...Show moreLast updated: 7 days ago
Developer C# (Junior)
CGIMontréal, Québec, Canada
Full-time
Quick Apply
Developer C# (Junior) – (2600011D).This is a central and dynamic role where you will design, develop, test, and deploy new features for critical applications used by traders and operations teams in...Show moreLast updated: 30+ days ago
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.