Engineering Software Developer (Building Services)
Role details
Job location
Tech stack
Job description
We are committed to supporting our people, giving you the tools to make improvements to your health and wellbeing through our Thrive programme.
Our Virtual GP service gives you access to an NHS or Irish Medical Council GP at a time and place that suits you - giving you peace of mind and quick access to medical advice when you need it most. We also provide reasonable workplace adjustments for those in need. Additionally, you can benefit from the Gymflex scheme, which offers up to 40% off annual gym memberships through our WSP flexible benefits program, as well as a comprehensive menopause support package.
Flex your time
To enhance work-life balance, WSP offers the "WSP My Hour," allowing you to take one hour each day for personal activities, with the flexibility to make up the time earlier or later that day.
We also provide part-time and flexible working arrangements, the option to purchase additional leave, and the ability to use your bank holiday entitlement to suit you.
Requirements
- Building Services Design experience
- Experience of .NET/C# with the Revit API.
- Understanding of UI (user interface)/UX (User Experience) principles.
- Developed user friendly interface (WPF (Windows Presentation Foundation) with MVVM(the Model-View-ViewModel pattern)).
- A track record delivering production plugins/tools with testing, version control and CI (Continuous Integration)/CD (Continuous Delivery/Deployment).
- Practical knowledge of model data, schedules and interoperability (e.g. ACC, CSV/Excel, APIs).
- Clear, maintainable coding style and confidence in code reviews/mentoring.
- Proficiency in interpreting 3D geometry and structure within coding contexts.