Bentley Systems is looking for Software Developers to create industry-leading software that enables users to solve mission-critical problems, with a primary focus on developing services that integrate with their cloud platform.
Requirements
- 5+ years’ experience developing Windows products using C/ C++ or C-Sharp.
- Experience using Visual Studio, Visual Code.
- Knowledge of object-oriented programming and design patterns.
- Primary technologies and paradigms you will work with include C++, SQL Server, PowerShell, Microsoft Azure, Microsoft Azure DevOps and Git
Responsibilities
- Design and develop new features and solutions primarily in C++
- Work with a team in an agile, Continuous Integration, and Continuous Delivery software development process.
- Demonstrate a commitment to writing testable and maintainable code while actively giving and receiving feedback.
- Quickly learn and adapt to new technologies and approaches as they come.
- Design includes participating in defining and interpreting feature requests, documenting those requests in functional specifications, and designing specific products and features for stability, usability, and maintainability.
- Implementation includes using the latest development tools to turn the designs into actual software products. Implementations must be stable and maintainable.
- Testing responsibilities include both unit testing as well as providing additional guidance and support to the certification group.
Other
- Collaborate with product management, development leads, and other developers to complete tasks.
- Ability to learn and adapt quickly to maximize productivity.
- Self-motivated person with the ability to work individually as well as part of a team.
- Knowledge of Agile and Scrum.
- Good verbal and written communication skills in the English language.