Senior Software Engineer
Bentley SystemsAbout the role
Senior Software Engineer
Location: USA Remote/ Huntsville, AL Preferred
Position Summary:
Bentley Systems is seeking a talented Senior Software Engineer to become a valued member of our successful team. The primary focus will be developing modules contributing to our civil engineering design applications which are used around the globe in world-class Civil Engineering projects. We offer a challenging, friendly, and supportive environment, the opportunity to work with an international development team and to learn and grow as an engineer.
Your Day-to-Day:
-
Work independently and with a global project team to develop and maintain Bentley’s line of Civil engineering applications.
-
Take ownership of the functionality you write and the designs you implement.
-
Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases.
-
Provide and accept constructive feedback.
-
Research, evaluate, and explore new technologies as needed.
-
Commit yourself to continuous learning and adapting to and integrating new technologies.
-
Role require communication with Managers, peers and other colleagues of the company in person, and/or by utilizing Microsoft Teams chat, calling and meeting functions.
-
Does this role require travel.
-
Requires sitting or standing at will while performing work on a computer (or any other physical requirements).
What You Bring to The Team:
-
BS or MS in computer science, software engineering, or relevant training.
-
Minimum of 5+ years’ experience as a senior software engineer or equivalent
-
Proficient in C++, C#
-
Thorough knowledge of object-oriented programming and the proper application of design patterns
-
Must be proactive and results-oriented.
-
Excellent verbal and written communication skills
-
Ability to work independently and solve problems, and know when to ask for help.
-
Ability to learn new technologies quickly and apply them in production.
Desire Skills
-
Experience with technologies such as Microsoft Visual Studio, .NET Framework
-
Experience in JavaScript or TypeScript
-
Knowledge of Agile and Scrum development practices
-
Experience with XML and XSLT
What We Offer:
-
A great Team and culture – please see our Recruitment Video.
-
An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction.
-
Competitive Salary and benefits.
-
The opportunity to work within a global and diversely international team.
-
A supportive and collaborative environment.
-
Colleague Recognition Awards.
#LI-Remote #LI-RV
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s