Talent.com
Senior Software Developer
Senior Software DeveloperBentley Systems • Burlington, ON, CA
Senior Software Developer

Senior Software Developer

Bentley Systems • Burlington, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Senior Software Developer

Location: Burlington, Canada (Hybrid - 3 days per week in the office, 2 days remote)

Why Bentley Systems?

  • Innovative Projects: Work on ProjectWise, a leading infrastructure project delivery platform used on some of the world’s most complex engineering projects.
  • Technical Leadership: Directly influence architectural decisions as we transition core ProjectWise capabilities into scalable, cloud‑native services.
  • Professional Growth: Develop your skills through continuous learning, certifications, and a clearly defined technical career path.
  • Dynamic Environment: Join a talented and collaborative team operating in a flexible hybrid work model.
  • Great Culture: Enjoy a supportive workplace with strong benefits, additional annual leave days, and a friendly office environment.

About the Role:

Are you ready to start a new journey with a team of energized professionals advancing and connecting the world’s infrastructure? Bentley is looking for you! We are looking for a Senior Software Engineer to join our Bentley Infrastructure Cloud product development team and work on building our next-generation products and user experiences. The successful candidate will be a member of the software development group that delivers industry leading software to transition the lifecycle of infrastructure assets into the digital world, contributing towards the Bentley Mission of providing innovative software and services for the enterprises and professionals who design, build and operate the world's infrastructure - advancing both the global economy and environment for improved quality of life.

About ProjectWise:

ProjectWise is industry-leading software facilitating infrastructure project delivery for projects such as nuclear power plants, oil refineries, factories, airports, roads, railways, tunnels, and bridges. It enables engineers to safely store and efficiently collaborate on their Digital Twin representing infrastructure projects. Learn more about ProjectWise here.

We will rely on you for the following:

Collaborating with management and Product Managers, the developer will assume the responsibilities of a Senior Software Engineer including design, implementation, testing and support of product features, core components or Microsoft Azure based Cloud services.

  • Participate in defining and interpreting features and designing specific services, products and features for stability, usability, and maintainability.
  • Turn the designs into software products and services using the latest development tools.
  • Maintain the existing code base and assist the support group.
  • Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases.
  • Follow DevOps processes, from design through to delivery.
  • Develop and use fully automated CI / CD pipelines to deliver code changes all the way into production.
  • Learn and apply the latest technologies and software design patterns.
  • Follow secure development practices.
  • Mentor and share experience with other colleagues in the team.
  • Collaborate with other teams where we consume their services, or they consume ours.

What You Bring to The Team:

  • Degree in computer science, software engineering or relevant training and/or experience.
  • 7+ years of experience in software development with C#, .NET.
  • Working experience with Scrum and Agile methodologies.
  • Ability to write clear, maintainable, testable, efficient, and secure code.
  • Experience with C# test frameworks, data structures and OOP.
  • API development experience using ASP.NET Core
  • Working experience in software development with C++.
  • Intuitive knowledge of the short- and long-term repercussions of coding strategies and styles.

It would be awesome if you have:

  • Knowledge of containerization and orchestration technologies (Docker, Kubernetes).
  • Knowledge of cloud services (Azure/GCS)
  • Knowledge of OIDC
  • Knowledge of relational and non-relational databases such as Microsoft SQL, Oracle, MongoDB,
  • Knowledge of Apache Kafka

What We Offer:

  • A great Team and culture – please see our colleague video.
  • Well defined technical career path, from Senior Developer to Principal, Senior Principal and Distinguished Developer.
  • 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.
  • 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 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

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.

Create a job alert for this search

Senior Software Developer • Burlington, ON, CA

Similar jobs

Senior - Software Developer

MHI RJ Aviation GroupMississauga, Peel Region, CA
Full-time

Company Name: MHI Canada Aerospace, Inc.Location: Mississauga, ON, CA, L4V 1S1.MHICA, a group company of Mitsubishi Heavy Industries, is a Tier 1 manufacturer of major aircraft structures and assem...Show more

 • Promoted

Senior Software Developer

Cerence Inc.Mississauga, Peel Region, CA
Full-time

Senior Software Developer page is loaded## Senior Software Developerlocations: Remote - Canadatime type: Full timeposted on: Posted 4 Days Agojob requisition id: R0005730## **A Moving Experience.So...Show more

 • Promoted

Senior Software Engineer

Haysburlington, on, ca
Full-time

What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more

 • Promoted

Senior Software Developer Innovating AI-Driven Solutions

InTouchLinkMississauga, Peel Region, CA
Full-time

Become a Senior Software Developer focused on AI-enhanced applications within a collaborative team.Contribute to innovative features for a platform that enriches the lives of senior living resident...Show more

 • Promoted

Senior Developer

Coconut SoftwareMississauga, Peel Region, CA
Full-time

At Coconut Software, we’re not just building software—we’re reimagining how financial institutions connect with their customers.As a Senior Developer, you will be a driving force in shaping innovat...Show more

 • Promoted

Senior Software Developer

HiveMississauga, Peel Region, CA
Full-time

At Hive, we’re all about creating moments that matter and helping event marketers connect with their biggest fans.Our platform powers marketing for 1,500+ iconic events, festivals, venues, and prom...Show more

 • Promoted

AI-Focused Senior Software Developer for Healthcare Solutions

IntrahealthMississauga, Peel Region, CA
Full-time

Shape the future of healthcare as an AI-focused Senior Software Developer.Utilize React and TypeScript to create sophisticated, AI-augmented electronic medical record solutions for diverse healthca...Show more

 • Promoted

Senior Software Developer Focused on Fintech and Disruption

HopperMississauga, Peel Region, CA
Full-time

Elevate your career as a Senior Software Developer in a dynamic fintech ecosystem.Embrace a culture of innovation, utilizing backend skills and versatile development practices in a remote or flexib...Show more

 • Promoted

Senior Software Developer

Autodesk, Inc.Mississauga, Peel Region, CA
Full-time

Involved with all aspects of software development* Developing with quality and running the service to create and maintain the most reliable, secure, performant and high throughput service for our c...Show more

 • Promoted

Senior Software Developer

AutodeskMississauga, Peel Region, CA
Full-time

We are seeking a talented and highly motivated individual to help develop a world-class commercial cloud service, Autodesk Preconstruction, used by construction companies to increase efficiency and...Show more

 • Promoted

Senior Software Engineer, Developer Experience

VantaMississauga, Peel Region, CA
Full-time

At Vanta, our mission is to help businesses earn and prove trust.We believe that security should be monitored and verified continuously, and we empower companies to practice better security and pro...Show more

 • Promoted

Senior Software Developer

StructureCraftMississauga, Peel Region, CA
Permanent

Join Branch and help us invent the future of structural design software!.Branch is a software startup within StructureCraft.StructureCraft is an award‑winning structural engineering, manufacturing,...Show more

 • Promoted

Senior Software Developer Driving Best Practices and Team Growth

SherwebMississauga, Peel Region, CA
Full-time

Join as a Senior Software Developer and lead your team to excellence in remote cloud solutions.Focus on code quality, mentorship, and innovation in a collaborative environment.You will be responsib...Show more

 • Promoted

Senior - Software Developer

MHI Canada Aerospace, Inc.Mississauga, Peel Region, CA
Full-time

About MHI Canada Aerospace, Inc.MHICA), a group company of Mitsubishi Heavy Industries, is a Tier 1 manufacturer of major aircraft structures and assemblies, based in Mississauga, Ontario.Over the ...Show more

 • Promoted

Senior Software Developer - Fleet

Safely YouMississauga, Peel Region, CA
Full-time

CANDIDATES MUST BE LOCATED IN THE UNITED STATES ORCANADA**.SafelyYou’s passionate mission is to empower safer, more person-centered care across senior living through world-leading AI, industry-chan...Show more

 • Promoted

Remote Senior Software Developer Focusing on Innovative Solutions

Trapeze GroupMississauga, Peel Region, CA
Remote
Full-time

Shape the future of transportation technology as a Senior Software Developer.Design, code, and validate innovative software solutions from concept to execution, ensuring we exceed customer expectat...Show more

 • Promoted

Senior Software Developer, C++

KinaxisMississauga, Peel Region, CA
Full-time

Elevate your career journey by embracing a new challenge with Kinaxis.We are experts in tech, but it’s really our people who give us passion to always seek ways to do things better.As such, we’re s...Show more

 • Promoted

Senior Developer, Software

First AmericanOakville, ON, CA
Full-time

Company Summary**Come work for a company that’s committed to the success of each and every employee.A place where innovators and collaborators come together and build on each other’s talents.Where ...Show more