Select how often (in days) to receive an alert:
Position Summary:
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 seeking a Senior Software Developer to join our Bentley Infrastructure Cloud product development team, working on building next-generation products and user experiences. The successful candidate will be part of the software development group delivering industry-leading software that transitions the lifecycle of infrastructure assets into the digital world, contributing to Bentley's mission of providing innovative software and services for enterprises and professionals involved in designing, building, and operating the world's infrastructure—advancing both the global economy and environment for improved quality of life.
About the Product:
ProjectWise is an industry-leading software facilitating infrastructure project delivery, including oil refineries, factories, airports, roads, railways, tunnels, bridges, etc. It addresses the need for engineers to safely store and efficiently collaborate on their Digital Twin representing infrastructure projects. Learn more about ProjectWise here.
Responsibilities:
- Participate in defining and interpreting features, and designing specific services, products, and features for stability, usability, and maintainability.
- Implement using the latest development tools to turn designs into software products and services.
- Maintain existing codebase and support the support group.
- Perform unit testing to ensure quality and meet use cases.
- Follow DevOps processes from design to delivery.
- Develop and utilize fully automated CI/CD pipelines for code deployment into production.
- Learn and apply the latest technologies and coding patterns.
- Mentor and share experience with team members.
- Collaborate with other teams to consume or provide services.
Minimum Qualifications:
- Graduate or postgraduate degree in computer science, software engineering, or relevant training/experience.
- At least 5 years of software development experience with .NET (C#).
- Experience with C# test frameworks, data structures, and OOP principles.
- Experience with C++.
- Experience working with SQL Server & Azure SQL databases.
- Experience with Scrum and Agile methodologies.
- Ability to write clear, maintainable, testable, efficient, and secure code.
- Good communication skills.
- Ability to learn and adapt quickly in a dynamic environment.
- Self-motivated, able to work independently and in teams.
Preferred Skills:
- Experience with Docker and Kubernetes.
- Experience with Azure deployment and cloud services.
Join a leading software company providing solutions for architecture, engineering, and construction.
We offer a competitive salary and benefits, a global diverse team, a collaborative environment, and recognition awards.
About Bentley Systems:
Bentley Systems (Nasdaq: BSY) is an infrastructure engineering software company. We provide innovative software to advance the world’s infrastructure, supporting the design, construction, and operation of various infrastructure projects worldwide. Our solutions include MicroStation, Bentley Open applications, Seequent’s software, and Bentley Infrastructure Cloud products like ProjectWise, SYNCHRO, and AssetWise. With 5,200 colleagues, we generate over $1 billion in revenue across 194 countries.
Bentley is an equal opportunity employer, considering all qualified applicants regardless of race, color, gender, sexual orientation, disability, marital status, religion, national origin, caste, age, or other protected characteristics.
2025 Copyright Bentley Systems, Incorporated