Software Engineer II
Date: Mar 18, 2023
Location: Delft, NL, 2628 XK
Company: Bentley Systems
About Bentley Systems
Bentley Systems (Nasdaq: BSY) is the infrastructure engineering software company. We provide innovative software to advance the world's infrastructure – sustaining both the global economy and environment. Our industry-leading software solutions are used by professionals, and organizations of every size, for the design, construction, and operations of roads and bridges, rail and transit, water and wastewater, public works and utilities, buildings and campuses, mining, and industrial facilities. Our offerings include MicroStation-based applications for modeling and simulation, ProjectWise for project delivery, AssetWise for asset and network performance, Seequent's leading geosciences software portfolio, and the iTwin platform for infrastructure digital twins. Bentley Systems employs more than 4,000 colleagues and generates annual revenues of more than $800 million in 172 countries.
Based in the beautiful city of Delft in the Netherlands and with close academic and professional links to Delft University of Technology (TU Delft) which is ranked as one of the top technology universities in the world, PLAXIS’s software engineering team is involved in product definition, software development, and delivery for PLAXIS software. The team works closely together with research engineers and quality engineers in a supportive, stimulating, and informal environment. As part of Seequent/Bentley Systems, the team closely collaborates with leading software development teams from around the globe on advancing a range of cutting-edge technologies and projects. We are proud to be fully supported by Seequent/ Bentley Systems, and retain the “family” vibe which we have nurtured over the years. It is for this reason why so many of our employees have been happy to remain with us for so long and continue to develop in their careers.
Due to exciting ongoing and new projects, we are looking to speak with a number of Software Engineers with varying levels of knowledge, experience and backgrounds to support our continued growth in our exciting marketplace. If you share our ambition of technical excellence and you would like to be part of a highly professional work environment where your thoughts, ideas and commitment is recognised, we would love to hear from you!
Your Day-to-Day:
As an (experienced) Software Engineer, you are responsible for the design, implementation, integration, and delivery of software as part of one of our Scrum teams. Work areas include:
- Core library code shared between the 2D and 3D product lines
- User interface design and development
- Geometry handling (intersections, preprocessing for the mesh generator, meshing, etc.)
- Development of tools that integrate with or drive the main PLAXIS products
- General maintenance and bug fixing in the existing codebase
- Contributing to a range of shared technologies used across Bentley
You work with a codebase of Delphi (70%), C++ (15%), Python (10%), JavaScript (5%), cooperating closely with colleagues from our Quality Assurance, Research and User Advancement departments. You see it as a challenge to take up new things and explore new tools and techniques, as well as contribute to maintaining and improving our performance in areas such as innovation, high quality, and usability.
What You Bring to The Team:
- BSc or MSc degree in the field of computer science or an engineering field
- Knowledge of and proven experience in OO design and development
- Experience in at least one OO language, such as Delphi or C++
- Strong drive to work in and with a diverse team to deliver high quality, advanced software
- Proficient in English (written and verbal)
Nice to have:
- Experience developing software for the simulation of physical processes
- Experience working in an agile (Scrum) environment
- Familiarity with contemporary CI/CD workflows and toolsets
Why you will enjoy working with us..
Flexibility – Hybrid office/ home working model which creates a work-life balance that works for you (and or your family)
Facilities – Challenge your colleagues to a game of table football or pool, or maybe you'll become the champion in Donkey Kong or Pacman on our arcade machine.
Fun – Regular social events, pub quizzes, gatherings and our annual Seequent-wide Hackathon (very enjoyable!)
Financial – Competitive compensation, great pension and WIA insurance plus the option to join our Employee Stock Purchase Plan.
Learning & Development – Access to a wealth of training resources through our digital learning platform Degreed, quarterly career conversations with your manager and a culture that believes in promoting from within.
Wellbeing – Regular presentations and encouraged engagement around topic’s which enhance a more positive and fulfilled working environment such as “Setting Better Boundaries”, “Balancing Priorities”, “Stretch at your desk” etc.
Inclusion + Diversity
In addition to being dedicated to building a workforce that reflects diverse talent, we are committed to fostering an inclusive and accessible experience.
Please let us know if any accommodation needed.
Job Segment:
Software Engineer, Construction, Geology, Engineer, Water Treatment, Engineering