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

Software Engineer (C++ and C#)

Bentley Systems • Quebec, Capitale-Nationale, 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 helpli>

    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 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

    Créer une alerte emploi pour cette recherche

    Software Engineer • Quebec, Capitale-Nationale, CA

    Offres similaires
    Full Stack Software Engineer (Python / Django)

    Full Stack Software Engineer (Python / Django)

    TRADER Corporation • Quebec
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Physics Private Tutoring Jobs Charlesbourg

    Physics Private Tutoring Jobs Charlesbourg

    Superprof • Charlesbourg, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer (various levels)

    Software Engineer (various levels)

    Leadership Connect • Quebec
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Geometry Private Tutoring Jobs Charlesbourg

    Geometry Private Tutoring Jobs Charlesbourg

    Superprof • Charlesbourg, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer (C++ / C#) - Global Civil Engineering Apps

    Software Engineer (C++ / C#) - Global Civil Engineering Apps

    BENTLEY SYSTEMS, INC. • Quebec
    Temps plein
    A leading software company is looking for a skilled Software Engineer (C++ and C#) to join their collaborative team in Quebec. You'll develop cutting-edge modules for civil engineering applications,...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Global AV Control Systems Engineer & Programmer

    Global AV Control Systems Engineer & Programmer

    1perTInent inc • Quebec
    Temps plein
    A leading technical consulting firm in Canada is looking for a Project Engineer responsible for providing control solutions for Audio / Visual / Lighting installations. This role involves overseeing the...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Associate Lead Engine Programmer

    Associate Lead Engine Programmer

    Larian Studios • Quebec
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Full Stack Software Engineer

    Full Stack Software Engineer

    TRADER Corporation • Quebec
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Software Engineer for Underwater Combat Systems / Ingénieur(e) Logiciel en Systèmes de Combat s[...]

    Software Engineer for Underwater Combat Systems / Ingénieur(e) Logiciel en Systèmes de Combat s[...]

    The Weir Group PLC • Quebec
    Temps plein +1
    Software Engineer for Underwater Combat Systems / Ingénieur(e) Logiciel en Systèmes de Combat sous-marin - NETE role at The Weir Group PLC. Permanent full-time, onsite work.Based in Gatineau QC / La...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Québec, QC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer (various levels, Search & AI focus)

    Software Engineer (various levels, Search & AI focus)

    Leadership Connect • Quebec
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Architecte logiciel (Hybrid)

    Architecte logiciel (Hybrid)

    freelance.ca • Quebec City, Canada
    Temps plein
    Nous croyons fermement en une gestion saine et humaine, où la confiance, la compétence, et le plaisir de réussir ensemble sont au centre de nos valeurs. Nous vous offrons bien plus qu’un simple empl...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer (C++ and C#)

    Software Engineer (C++ and C#)

    Bentley Systems • Quebec
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Senior AI Solutions Software Engineer

    Senior AI Solutions Software Engineer

    Kinaxis • Quebec
    Temps plein
    A leading technology company in Canada is seeking a Senior Software Developer specializing in AI Solutions.In this role, you will develop and maintain large-scale software systems in a fast-paced, ...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Software Architect — Large-Scale Search Systems

    Software Architect — Large-Scale Search Systems

    Genesys • Quebec
    Temps plein
    A technology company in Quebec is seeking a Software Architect to enhance search capabilities within their platform.The role involves collaborating with various teams, optimizing services for high-...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Physics Private Tutoring Jobs Loretteville

    Physics Private Tutoring Jobs Loretteville

    Superprof • Loretteville, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer (C++ and C#)

    Software Engineer (C++ and C#)

    BENTLEY SYSTEMS, INC. • Quebec
    Temps plein
    Software Engineer (C++ and C#).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 ...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Naval Underwater Combat Systems Software Engineer

    Naval Underwater Combat Systems Software Engineer

    The Weir Group • Quebec
    Temps plein
    Une entreprise d'ingénierie mondiale recherche un(e) ingénieur(e) logiciel pour les systèmes de combat sous-marin.Ce poste à temps plein à Gatineau, LaSalle ou Halifax exige une expérience en génie...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée