Experienced Professional, Software Development
WSP
Job Description
The Software Developer will design, develop, and maintain enterprise-grade engineering automation solutions, primarily for Autodesk and Bentley platforms. The role requires strong hands-on experience in C#/.NET desktop development, engineering application APIs, BIM workflows, and automation, with ownership across design, development, deployment, and application support.
• Design, develop, test, deploy, and maintain engineering automation applications, plugins, and tools.
• Build desktop applications and add-ins using C#/.NET, WPF/WinForms, and MVVM architecture.
• Develop automation and integrations for Revit, AutoCAD, Bentley MicroStation, Dynamo, and
Python-based workflows.
• Translate BIM and engineering workflows into reliable, maintainable automation solutions.
• Work with 2D/3D geometry, model data, engineering objects, coordinate systems, transformations,
and spatial relationships.
• Create and maintain MSI installers for deployment and