Senior Software Developer

Bentley Systems


Date: 1 week ago
City: Quebec City, QC
Contract type: Full time
Bentley Systems

Senior Software Developer

Location: Canada (Hybrid, Home Based, or Office Based)

Position Summary

Bentley Systems is seeking a talented Software developer to join our OpenFlows product team. The OpenFlows team creates industry-leading software for designing, managing, and operating water, sewer, and storm utility networks.

You will work with highly motivated team members, utilize the latest technologies, and solve challenging problems while building interesting next-generation software for world-class cities and utility companies.

Key Responsibilities

  • Participate in the design and development of new features using C++ and C#.
  • Participate and contribute to discovery and experimentation efforts.
  • Write high quality (efficient, well-tested, well-architected, maintainable) code.
  • Work in an agile software development team environment.
  • Quickly learn and adapt to new technologies and approaches.
  • Provide technical leadership.
  • Take ownership of the features and designs you develop.


What You Bring To The Team

  • Bachelor’s degree in computer science, software engineering, or equivalent.
  • 7+ years of experience in software development.
  • Proficient in C++, C#, and mixed mode development.
  • Understanding of Object-Oriented Programming and Design Patterns.
  • Ability to write clear, maintainable, testable, efficient, and secure code.
  • Familiarity with design patterns and SOLID principles.
  • Ability to work with a team or independently to solve problems.
  • Strong communication skills.


What We Offer

  • A great Team and culture – please see our Recruitment Video.
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction.
  • Competitive Salary and benefits.
  • The opportunity to work within a global and diverse international team.
  • A supportive and collaborative environment.
  • Colleague Recognition Awards.


About Bentley Systems

Bentley Systems (Nasdaq: BSY) is the infrastructure engineering software company. We provide innovative software to advance the world’s infrastructure – sustaining both the global economy and environment. Our industry-leading software solutions are used by professionals, and organizations of every size, for the design, construction, and operations of roads and bridges, rail and transit, water and wastewater, public works and utilities, buildings and campuses, mining, and industrial facilities. Our offerings, powered by the iTwin Platform for infrastructure digital twins, include MicroStation and Bentley Open applications for modeling and simulation, Seequent’s software for geoprofessionals, and Bentley Infrastructure Cloud encompassing ProjectWise for project delivery, SYNCHRO for construction management, and AssetWise for asset operations. Bentley Systems’ 5,200 colleagues generate annual revenues of more than $1 billion in 194 countries.

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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Chargé de projet

STERIS Australia / New Zealand, Quebec City, QC
1 week ago
Chez STERIS, nous aidons nos clients à créer un monde plus sain et plus sûr en leur fournissant des produits et services de santé et de sciences du vivant, partout dans le monde.Sommaire du posteSous la supervision de la directrice ingénierie, produits Sciences de la vie, vous dirigerez des projets d'ingénierie de soutien pour nos laveurs pharmaceutiques et de laboratoires....

DESSINATEUR.TRICE 3D SENIOR - QUÉBEC

Beauce Atlas, Quebec City, QC
2 weeks ago
Principales responsabilitésConsulter les clients, ingénieurs ou spécialistes en production afin d’établir les exigences des produitsExaminer les documents contractuels (plans, devis, addendas, etc.)Réaliser les plans de montage et les dessins d’atelierPréparer les plans de fabrication, les spécifications et les lignes directrices de production et construit un prototype du designConsulter les ingénieurs et le personnel de production pendant la phase de fabricationRéaliser...

Optométriste

IRIS The Visual Group, Quebec City, QC
3 weeks ago
IRIS Québec est à la recherche d’un(e) Optométriste Vous voulez travailler avec une équipe expérimentée ? Une clientèle familiale et fidèle, ça vous intéresse ? Les soins collaboratifs vous motivent ? La qualité vous tient à cœur ? Les soins aux patients vous passionnent ? Vous avez répondu « OUI » à ces questions ?Vous êtes la personne que nous...