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

Software Engineer (C++ and C#)

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

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

Location : Canada (Office / Hybrid / Remote)

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.
  • 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. www.bentley.com

    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.

    Job Details

  • Seniority level : Not Applicable
  • Employment type : Full‑time
  • Job function : Engineering and Information Technology
  • Industries : Software Development
  • Referrals increase your chances of interviewing at Bentley Systems by 2x.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Software Engineer • Burlington, Halton Region, CA

    Offres similaires
    Software Development Engineer III

    Software Development Engineer III

    Biiibo Inc. • Concord, ON, Canada
    Temps plein
    As a Software Development Engineer lll, you will work as part of a small, autonomous, agile team to deliver both internal and external applications. built on a modern hybrid cloud platform.You will...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Lead Software Engineer

    Lead Software Engineer

    Agilus Work Solutions • mississauga, on, ca
    Temps plein
    The Ideal candidate is ambitious, is a.Can present and articulate their ideas to innovate the application.Airflow & Kubernetes, Cloud storage. Unix OS basics (Building commands).Front-end developmen...Voir plus
    Dernière mise à jour : il y a 2 heures • Offre sponsorisée • Nouvelle offre
    Software Engineer

    Software Engineer

    Ritchie Bros. • Mississauga
    Temps plein
    Get AI-powered advice on this job and more exclusive features.RB Global (NYSE : RBA) (TSX : RBA) is a leading, omnichannel marketplace providing insights, services, and transaction solutions for buye...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Civica Infrastructure Inc • Woodbridge, ON, Canada
    Temps plein
    Smart City Water is looking for a Senior Software Engineer to support the ongoing development and scaling of our cloud-based platforms. The role is focused on backend and cloud engineering, architec...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Lead Software Engineer : ASP.NET Core & Flutter Expert

    Lead Software Engineer : ASP.NET Core & Flutter Expert

    InCube Mobility Solutions Inc. • Oakville
    Temps plein
    A leading mobility solutions company in Oakville, Ontario, is seeking a highly skilled Software Engineer.This role involves designing and maintaining enterprise-grade applications using ASP.Candida...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Embedded Software Engineer - Airborne Stabilized Optical Systems

    Embedded Software Engineer - Airborne Stabilized Optical Systems

    PVLabs • Burlington, ON, Canada
    Temps plein
    Embedded Software DesignerAirborne Optical SystemsBurlington ON – Hybrid.Please note that to be considered for any position at PV Labs, all candidates must be eligible to meet the requirement...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Principal systems software engineer

    Principal systems software engineer

    Targeted Talent • Mississauga, ON, Canada
    Temps plein
    Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Real-Time DMS Software Engineer (C++ / C#)

    Real-Time DMS Software Engineer (C++ / C#)

    Survalent • Brampton
    Temps plein
    A leading smart grid management systems provider located in Brampton is seeking an experienced Software Developer with expertise in C++ and C#. The role involves designing and developing application...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Embedded Software Engineer — Safety-Critical Systems

    Embedded Software Engineer — Safety-Critical Systems

    Aversan Inc. • Mississauga
    Temps plein
    A trusted multi-service engineering firm in Peel Region, Mississauga, is seeking an Intermediate Embedded Software Engineer to design and develop software solutions. You will be responsible for anal...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior C++ Software Engineer / MTS

    Senior C++ Software Engineer / MTS

    MDA • Brampton
    Temps plein
    Building the space between proven and possible, MDA Space is a trusted mission partner to the global space industry.A robotics, satellite systems and geointelligence pioneer with a 55-year+ story o...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior C++ Software Engineer / MTS

    Senior C++ Software Engineer / MTS

    MDA Space • Brampton
    Temps plein
    Building the space between proven and possible, MDA Space is a trusted mission partner to the global space industry.A robotics, satellite systems and geointelligence pioneer with a 55-year+ story o...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Software & Technology

    Software & Technology

    Bystronic Laser AG • Mississauga
    Temps plein
    I have read and agree to the Privacy Policy.From design to reality, you fuel our creativity.Tap into our dynamic teams across various technology roles at Bystronic. You fuel our passion for creating...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    QA Engineer 6M REMOTE (1762)

    QA Engineer 6M REMOTE (1762)

    freelance.ca • Mississauga, Canada
    Télétravail
    Temporaire
    NOTE : REMOTE, office located in Mississauga, Ontario work 9AM-5PM EST timezone.Type : 6-month contract, 8 hours / day, 40 hours / week. QA Automation, Selenium, Java, REST API, Web, AWS, JIRA, Jenkins, C...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer - Android

    Software Engineer - Android

    Hygiena LLC • Mississauga, ON, Canada
    Temps plein
    Hygiena provides rapid microbiology diagnostic tests and solutions for mission-critical, time-sensitive processes around the world. Hygiena’s proprietary diagnostic technologies enable custome...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer - AI &.NET Platforms - boostCX

    Senior Software Engineer - AI &.NET Platforms - boostCX

    Banyan Software • Burlington, ON, Canada
    Temps plein +1
    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise softwar...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Java Software Engineer - oakville

    Senior Java Software Engineer - oakville

    Luxoft • oakville, on, ca
    Temps plein
    Join a Global Energy Leader Building Next-Generation Cloud Solutions.One of the world's largest providers of products and services to the energy industry has a need to develop and support enterpris...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer – Full-stack

    Software Engineer – Full-stack

    Capgemini • Mississauga
    Temps plein
    Job Description - Software Engineer – Full-stack (082441).Collaborate with cross‑functional teams to design, develop, and maintain scalable web applications. Build responsive front‑end interfaces us...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Principal Software Engineer

    Principal Software Engineer

    PointClickCare • Mississauga
    Temps plein
    At PointClickCare our mission is simple : to help providers deliver exceptional care.And that starts with our people.As a leading health tech company that’s founder-led and privately held, we empowe...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée