
Software Engineer
Hover or tap a row for full statistics (EUR / month on this chart).
Salary analysis
Compared with the selected benchmark ("Market Average: Mid-Level Level"), this listing's salary midpoint is about 92% lower. The offer sits below the benchmark range (€3,500–€7,333). The listed pay band (€342–€500) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 25 comparable listings.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| Market Average: Software Engineer | €3,500/per month | €5,750/per month | €12,307/per month |
| Pay in our data — not quoted in ad (Mid-Level) | €342/per month | €421/per month | €500/per month |
Bentley Systems, Incorporated, (Exton, PA) opening for a Software Engineer, responsible for developing high-quality software using C++, C#, and other relevant languages while implementing new features and enhancements based on user feedback and project requirements. Requirements 2 years software engineering experience and 2 years of working with AEC (Architecture, Engineering, and Construction) software development. C# , .NET Framework, developing WPF apps using XAML, implementing custom algorithms for geometry-based computations, or CAD-like functionality. Object-oriented programming and design patterns. Working with large legacy codebases, including reading, understanding, and extending existing functionality without disrupting critical workflows. Participate in peer code reviews, and utilize new tools and methodologies to optimize development processes and ensure high code quality. Debug and troubleshoot issues reported by users or QA, delivering timely fixes and improvements. Qualifications U.S. Master’s degree, or foreign equivalent in Computer Science. What we offer A great Team and culture – please see our colleague video. 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. An attractive salary and benefits package. 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. Will consider work from home. Competitive Salary. Contact catie.spitcaufsky@bentley.com.
Job Details
Responsibilities
- Develop high-quality software using C++, C#, and other relevant languages
- Implement new features and enhancements based on user feedback and project requirements
- Read, understand, and extend existing functionality in large legacy codebases
- Participate in peer code reviews
- Optimize development processes using new tools and methodologies
- Debug and troubleshoot issues reported by users or QA
Requirements
- 2 years software engineering experience
- 2 years of working with AEC (Architecture, Engineering, and Construction) software development
- Experience with C# and .NET Framework
- Experience developing WPF apps using XAML
- Ability to implement custom algorithms for geometry-based computations or CAD-like functionality
- Knowledge of object-oriented programming and design patterns
- Experience working with large legacy codebases
- Ability to participate in peer code reviews
- Experience debugging and troubleshooting issues reported by users or QA
Skills & Technologies
Education Level
Masters
Related Opportunities
Discover more opportunities that match your interests and skills