Talent.com
Bentley Systems
Senior Software DeveloperBentley Systems • Winnipeg, Canada
No longer accepting applications
Senior Software Developer

Senior Software Developer

Bentley Systems • Winnipeg, Canada
7 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.

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

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Developer • Winnipeg, Canada

Similar jobs

Senior Software Developer Hybrid Role

Donna ConaWinnipeg, MB, CA
Full-time

Senior Software Developer in a hybrid model.Contribute to enterprise application integrations focusing on Data, Automation, and AI technologies.This role is aimed at experienced developers with ove... Show more

 • Promoted

Remote Senior Software Developer Driving Innovation in InsurTech

ZensuranceWinnipeg, MB, CA
Remote
Full-time

Lead the transformation of insurance technology as a remote Senior Software Developer.TypeScript skills to build scalable applications that enhance operational efficiency.In this role, you will eng... Show more

 • Promoted

Développeur logiciel sénior / Senior Software Developer

GoToWinnipeg, MB, CA
Permanent

Where you’ll work: Province of Quebec, Canada (anywhere).We’re trailblazers in remote work technology—building powerful, flexible solutions that empower everyone to live their best life, both at wo... Show more

 • Promoted

Senior Software Engineer

TapMangoWinnipeg, MB, CA
Full-time

We need someone who can build rock-solid solutions for our loyalty and ordering platform that stays reliable when thousands of merchants and their customers are using it simultaneously.You'll archi... Show more

 • Promoted

Senior React Developer

LumenaltaWinnipeg, MB, CA
Full-time

Over 20 years of remote experience, all 500+ staff are 100% remote and we still grow vibrant relationships, provide exceptional opportunities for career growth while working with stellar clients on... Show more

 • Promoted

Senior Software Developer

Conquest PlanningWinnipeg, Manitoba, Canada
Full-time

Leveraging artificial intelligence (we call it SAM) to deliver personalized and prioritized financial planning strategies that will help financial advisors, and their clients see what possibilities... Show more

 • Promoted

Senior Software Developer Innovating AI-Driven Solutions

InTouchLinkWinnipeg, MB, 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

Développeur logiciel sénior / Senior Software Developer

Go-ToWinnipeg, MB, CA
Full-time

Where you’ll work:** Province of Quebec, Canada (anywhere)**Engineering at GoTo****Your Day to Day****As a Senior Software Developer, you would be working on**:* Diagnose and resolve complex data p... Show more

 • Promoted

Senior Developer - Platform & Extensions

Jane.appWinnipeg, MB, CA
Full-time

Senior Developer - Platform & Extensions.Hi, I'm Miloš Haravan, Senior Software Development Manager at Jane.I've been here just over a year and a half, and I lead the team responsible for the Jane ... Show more

 • Promoted

Senior Software Developer

WorkerbeeWinnipeg, Manitoba, Canada
Full-time

Because we must solve a variety of problems, our software is technically and functionally diverse: web applications, web services, APIs, native services, scripts, end-user applications, integration... Show more

 • Promoted

Senior Full Stack Software Developer

FigWinnipeg, MB, CA
Full-time

Seeking curious and creative types! We are an ambitious company of innovators building and shaping the future of customer service technology.Our solutions help the world’s biggest brands leverage a... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksWinnipeg, MB, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Senior Software Developer

Siemens Healthineers AGWinnipeg, MB, CA
Full-time

Job Description In your role as a**Senior** at Siemens Healthineers, you will play a pivotal role in developing and maintaining our cloud-based oncology-focused medical device software.Your profic... Show more

 • Promoted

Senior Software Developer, Mobile

SliceWinnipeg, MB, CA
Full-time

Ilir Sela started Slice with the belief that local pizzerias deserve all the advantages of major franchises without compromising their independence.Starting with his family’s pizzerias, we now empo... Show more

 • Promoted

Senior Software Developer

Autodesk, Inc.Winnipeg, MB, CA
Full-time

Working as part of an Agile, multi-site team on the Concurrency project within Fusion* Implementing new features, maintaining existing code, and fixing bugs as they arise, in both Fusion’s Desktop ... Show more

 • Promoted

Senior Software Developer

StructureCraftWinnipeg, MB, 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

Donna ConaWinnipeg, MB, CA
Full-time

Winnipeg, Toronto, or London (Hybrid – 3 days in office).This posting is for an incorporated contract engagement and is not an employment position.Senior Software Developer, for one of our key clie... Show more

 • Promoted

Développeur logiciel senior / Senior Software Developer

GoToWinnipeg, MB, CA
Full-time

Where you’ll work: Province de Québec, Canada (n’importe où).Le développement logiciel chez GoTo.Nous sommes des pionniers de la technologie du travail à distance, qui créons des solutions puissant... Show more

 • Promoted

Senior Software Engineer - API Gateway

Featherless AIWinnipeg, MB, CA
Full-time

AI creators, startups, and enterprises.Our serverless approach to inference unlocks the best GPU utilization in AI infrastructure.The API gateway is managed by the Platform Team, who aim to make Fe... Show more

 • Promoted

Senior Software Developer

Siemens HealthineersWinnipeg, Manitoba, Canada
Full-time

Join us in pioneering breakthroughs in healthcare.Our inspiring and caring environment forms a global community that celebrates diversity and individuality.We encourage you to step beyond your comf... Show more