Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Development Engineer, Engineering - Software Development

Bentley Systems

Senior Software Developer

Burlington, Canada (Hybrid or Office-based)

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.
Enjoy a supportive workplace with strong benefits, additional annual leave days, and a friendly office environment.

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.

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

Turn the designs into software products and services using the latest development tools.
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.
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.
  • Experience with C# test frameworks, data structures and OOP.
  • NET Core
  • Working experience in software development with C++.
  • Intuitive knowledge of the short- and long-term repercussions of coding strategies and styles.

Knowledge of relational and non-relational databases such as Microsoft SQL, Oracle, MongoDB,
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 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 for an insight into our global impact.

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.

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.

Vacancy posted 27 days ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer, Engineering - Software Development in Burlington, ON vacancy
  •  ...Software Developer     Location:  Burlington, Ontario, Canada preferred: In-office or Hybrid     Position Summary: Are you ready...  ...please see our  . Well defined technical career path, from Senior Developer to Principal, Senior Principal and Distinguished Developer... 
    Senior
    Long term contract
    Temporary work
    Work at office
    Local area
    Worldwide

    Bentley Systems

    Burlington, ON
    27 days ago
  •  ...helping to take science a step beyond by developing solutions for some of the world’s toughest...  ...guidance while developing innovative software solutions that enable our customers to make...  ...manufacturers, and diverse teams to design and develop software solutions. Work primarily... 
    Suggested
    Remote job
    Full time
    Work at office
    Monday to friday

    Thermo Fisher Scientific

    Burlington, ON
    more than 2 months ago
  • $100k - $125k per year

     ...house release-management application to build and release 100’s of software components. “Work is a thing you do, not a place you go” We...  ...system observability, incident response, and troubleshooting Develop high quality, easily understandable, fully unit tested software... 
    Senior
    Long term contract
    Full time
    Contract work
    Monday to friday
    Shift work

    Evertz Microsystems Limited

    Burlington, ON
    29 days ago
  • $80k - $100k per year

     ...manufacturers solve complex problems with software that is practical, powerful, and built...  ...Reporting to the COO, we are seeking a Senior Sales Executive, Manufacturing ERP Software...  ...long-term client relationships. You will develop strong partnerships with manufacturers by... 
    Senior
    Long term contract
    Full time
    Contract work
    Remote work
    Flexible hours

    Seradex

    Burlington, ON
    23 days ago
  •  ...Kubernetes Developer     Location: Burlington, Canada (Hybrid) or Remote (Canada)     Position Summary: Are you ready to start...  ...to apply. The successful candidate will be a member of the software development group that delivers industry-leading software to transition... 
    Suggested
    Long term contract
    Temporary work
    Local area
    Remote work
    Worldwide

    Bentley Systems

    Burlington, ON
    10 days ago
  • $90k - $125k per year

    We are seeking a Senior Software Design Engineer with deep expertise in real-time media systems, audio/video compression, and high-performance...  ...end-to-end technical execution. Responsibilities: Develop and optimize software for real-time video and audio compression... 
    Senior
    Full time
    Casual work
    Monday to friday

    Evertz Microsystems Limited

    Burlington, ON
    29 days ago
  • $60k - $70k per year

    We're looking for a passionate Embedded Software Engineer to join our development team, where you'll play a key role in designing, implementing, and maintaining embedded software for cutting-edge products. In this role, you’ll collaborate cross-functionally to bring new features... 
    Full time
    Casual work
    Work at office
    Monday to friday

    Evertz Microsystems Limited

    Burlington, ON
    a month ago
  • $65.15k per year

     ...Position:  Senior Estimator (Print) Employment type:  Full Time Permanent Vacancy status:  Existing Vacancy Location : Burlington...  ...highly accurate calculations Proficient with estimating software and Microsoft Excel Highly organized, with a proven... 
    Senior
    Permanent employment
    Full time
    3 days per week

    DCM

    Burlington, ON
    2 days ago
  •  ...engineer a better world! We’re looking for a Senior Engineer / Project Manger to join our...  ...your mark! You’ll be at the forefront of developing multidisciplinary design plans for key...  .... Proficiency in using design software packages such as Microstation, AutoCAD, Civil3D... 
    Senior
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    CIMA+

    Burlington, ON
    7 days ago
  • $72.85k - $121.41k per year

     ...analysis using recommended methods (ex: regression, cohort analysis, cluster analysis, A/B testing, factor analysis). Design and develop metrics to enable descriptive analysis and diagnostic analysis. Autonomously design proof of concept and deliver with guidance a prototype... 
    Senior
    Full time
    Local area
    Flexible hours

    Co-operators

    Burlington, ON
    8 days ago
  • $116k - $215k per year

     ...job coaching -- What will your typical day look like? As a Senior Manager in Indirect Tax, you will lead engagements for government...  ...issues from strategy to execution. Your role will be to build and develop lasting relationships with our clients, being seen as a trusted... 
    Senior
    Permanent employment
    Apprenticeship
    Flexible hours

    Deloitte

    Burlington, ON
    1 day ago
  • $116k - $215k per year

     ...job coaching -- What will your typical day look like? As a Senior Manager on our team, you will be planning indirect tax compliance...  ...discussions and debates, both within our teams and with clients, to develop innovative solutions. This role provides opportunities for... 
    Senior
    Long term contract
    Permanent employment
    Flexible hours

    Deloitte

    Burlington, ON
    4 hours ago
  • $84k - $140k per year

     ...opportunity below. What will your typical day look like? As a Manager/Senior Manager in Indirect Tax Recovery, you will be involved in...  ...who are eminent in their respective technical field. You will develop solutions through debate and discussion, in our teams and with clients... 
    Senior
    Long term contract
    Permanent employment
    Apprenticeship
    Flexible hours

    Deloitte

    Burlington, ON
    22 days ago
  • $108k - $123k per year

     ...procedures. Ensure reference material, software, and tools are applied correctly to...  ...your place. This means working with you to develop a unique career path and skillset to match...  ...Engineer: $108,000 – $123,000 annually Senior Electrical Engineer: $136,000 – $155,000... 
    Senior
    Contract work
    Work at office

    Ausenco

    Burlington, ON
    7 days ago
  • $80k - $85k per year

     ...Senior Accountant - Manufacturing (Hamilton) Our client, is a well-established Hamilton manufacturer with a history dating back to 1933, is seeking a Senior Accountant to join their team. With most production taking place on-site, the company offers a unique opportunity to... 
    Senior
    Permanent employment
    Full time
    For contractors
    Work at office
    Monday to friday

    Concepts (GTA) Inc.

    Burlington, ON
    1 day ago
  •  ...Senior CRA / CRA II ICON plc is a world-leading healthcare intelligence and clinical research organization. We’re proud to foster an...  ...and site management, with proficiency in relevant clinical trial software and tools. ~ Excellent communication, interpersonal, and stakeholder... 
    Senior
    Permanent employment
    Flexible hours

    ICON

    Burlington, ON
    more than 2 months ago
  •  ...Intermediate/ Senior – Cost Controller – Join a Team That Puts People First At TWD...  ...Responsibilities: Cost Management & Control Develop and maintain detailed project cost...  ...of cost management and project control software (e.g., Excel, cost control systems, ERP platforms... 
    Senior
    Contract work
    Work at office

    TWD Technologies Ltd.

    Burlington, ON
    more than 2 months ago
  •  .... You will be responsible for developing, maintaining, and analyzing project...  ...Development & Maintenance Develop, monitor, and update...  ...construction or EPCM industry. Senior Role: 10+ years of progressive...  ...industry-standard scheduling software (e.g., Primavera P6, MS Project... 
    Senior
    Contract work
    For subcontractor

    TWD Technologies Ltd.

    Burlington, ON
    more than 2 months ago
  •  ...Intermediate / Senior Electrical Engineer – Join a Team That Puts People First At TWD...  ...goal to successfully implement the designs developed to meet our client's requirements. The...  ...Working knowledge of Microsoft Office software (Word, Excel, Outlook) Strong interpersonal... 
    Senior
    Contract work
    Work at office

    TWD Technologies Ltd.

    Burlington, ON
    more than 2 months ago
  •  ...Intermediate / Senior Electrical Designer – Join a Team That Puts People First At TWD...  ...and heat tracing elements • Design and develop high voltage (230 kV+) single line/3-line...  ...experience in the Minerals & Metals. • 3D software experience. • Ability to coach and... 
    Senior
    Contract work
    Work at office

    TWD Technologies Ltd.

    Burlington, ON
    more than 2 months ago
  •  ...real impact in your clients' lives. BRIEF INTRODUCTION As a Senior Associate you will work closely with a Wealth Advisor in the...  ...reports and recommendations to clients Work with the Advisor to develop and distribute client communication and marketing pieces Regularly... 
    Senior

    Scotia Wealth Management

    Burlington, ON
    27 days ago
  •  ...find a place where you’ll have many opportunities to learn and develop while working on engaging projects.   We are a firm 100% owned...  ...Lead and review the preparation of lighting analysis using AGi32 software to ensure optimal lighting performance and compliance with design... 
    Senior
    Permanent employment
    Full time
    Contract work
    For contractors
    Work at office
    Flexible hours

    CIMA+

    Burlington, ON
    7 days ago
  •  ...education of the organization, ensuring ongoing and follow up education including regulations, policies, procedures and trends. Developing, initiating and revising policies and procedures for the general operation of the business unit's compliance program and its related... 
    Senior

    Caterpillar Inc.

    Burlington, ON
    7 days ago
  •  ...Job Responsibility: Location: Burlington or Ottawa, ON Job Summary: Senior Staff Reliability Engineer with direct experience, and track record, of bringing NPI and advanced products through the NPI development process from definition to production release, including all quality... 
    Senior
    Full time
    Internship

    Semtech

    Burlington, ON
    9 days ago
  •  ...opportunity to work on projects you can relate to. We are seeking a Senior Geotechnical Engineer with strong experience in dam engineering...  ...asset. Proficiency with geotechnical analysis and modeling software such as GeoStudio (GeoSlope), PLAXIS, FLAC, Settle3, or... 
    Senior
    Permanent employment
    Full time
    Work at office
    Flexible hours

    CIMA+

    Burlington, ON
    29 days ago
  • $100k per year

    Our client is seeking a Senior Internal IT Auditor to join their team. This role requires a highly independent and self-sufficient professional...  ...Senior Internal IT Auditor include but are not limited to: Develop and execute IT audit scopes and risk assessments Conduct IT... 
    Senior
    Permanent employment
    Work at office
    2 days per week
    Burlington, ON
    more than 2 months ago
  • $83.77k - $133.7k per year

     ...business partners with access to comprehensive data and valuable insights to help our organization achieve operational excellence. As a Senior Data Scientist in Research and Analytics Innovation, you will contribute on various initiatives while also supporting the team through... 
    Senior
    Full time
    Local area
    Flexible hours

    Co-operators

    Burlington, ON
    1 day ago
  •  ...Senior Growth & Revenue Leadership Opportunity (Remote) You’ve spent years leading teams, carrying revenue targets, and being accountable for outcomes. At a certain point, experienced leaders begin asking a different question: Is there a smarter way to use what I’ve... 
    Senior
    Full time
    Part time
    For contractors
    Remote work

    3 Years On A Rock

    Burlington, ON
    23 days ago
  • $130k - $150k per year

     ...construction projects from start to finish. Develop and maintain project schedules, budgets,...  ...The Successful Applicant A successful Senior Project Manager - Construction should...  .... Proficiency in project management software and tools. A keen eye for detail and a... 
    Senior
    Permanent employment
    For contractors
    For subcontractor

    Michael Page

    Burlington, ON
    more than 2 months ago
  • $90k - $105k per year

     ...at Grantek and have grown into successful senior team members who are integral to our...  ...Grantek’s Engineering team, you will be developing real-time automation solutions from the manufacturing...  ..., ERP connector development, High-level software solution design (involving C#, HTML5, .... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Grantek Systems Integration

    Burlington, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Development Engineer, Engineering - Software Development. Be the first to apply!