Experienced Professional, Software Development
Key Skills for This Role
Full Job Posting
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.
Qualifications
5–10 years of professional software development or engineering automation experience.
• Proven experience developing automation solutions, plugins, or desktop applications for Autodesk,
Bentley, or similar engineering platforms.
• Bachelor’s or Master’s degree in Engineering or a relevant technical discipline.
• Strong understanding of BIM and engineering workflows, with the ability to translate engineering
requirements into practical automation solutions.
• Strong problem-solving, communication, stakeholder management, collaboration, and solution ownership
skills.
Added Advantage
• Experience with SQL, REST APIs, and Entity Framework Core.
• Experience with Autodesk Platform Services (APS) or other engineering platform APIs.
• Experience with Generative AI, Microsoft Foundry, or AI-enabled engineering automation.
• Experience developing automation across multiple engineering disciplines or integrating data between
engineering applications.
BGV:
• Employment with WSP India is subject to the successful completion of a background verification (“BGV”) check conducted by a third-party agency appointed by WSP India.
• Candidates are advised to ensure that all information provided during the recruitment process — including documents uploaded — is accurate and complete, both to WSP India and its BGV partner”.
Responsibilities
• 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 distribution of desktop applications and
engineering plugins.
• Perform code reviews, testing, debugging, performance optimization, and technical documentation.
• Own assigned features or solutions from requirements through delivery and production support.
• Collaborate with engineers, BIM/digital engineering teams, architects, and business stakeholders to
identify and deliver automation opportunities.
• Desktop Development: C#, .NET Framework/.NET, WPF/WinForms, MVVM, OOP and design patterns.
• Engineering Platforms & SDKs: Autodesk Revit, AutoCAD and Bentley MicroStation, with hands-on
experience developing plugins and automation using their APIs/SDKs.
• Automation & Scripting: Python, Dynamo, Revit API and engineering workflow automation.
• BIM & Engineering: BIM concepts, engineering models, data structures, multidisciplinary workflows and
engineering deliverables.
• Geometry: 2D/3D geometry, vectors, transformations, coordinate systems and spatial/geometric
operations.
• Development & Deployment: Git/GitHub, MSI installer creation, code reviews, debugging, testing and
technical documentation.
• AI-Assisted Development: Experience using GitHub Copilot or similar AI-assisted development tools.
About WSP
WSP is a global professional services firm headquartered in Montréal, providing engineering, advisory, and science-based expertise. It serves clients across transportation and infrastructure, property and buildings, earth and environment, energy, water, and other sectors.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at WSP
Technician – Occupational Hygiene & Hazardous Materials
Brisbane, AUS
Our Hygiene and Hazmat team are growing and have opportunities for technicians to begin their Hygiene and Hazardous Materials career.
Senior Consultant -GIS
Bengaluru, IND
Technician – Occupational Hygiene & Hazardous Materials
Brisbane, AUS
Intermediate Professional Civil Engineer (Transmission Line)
Tulsa, USA
Data Center Electrical Engineer, Senior Consultant
Houston, USA
Principal Engineer - Bridges
Noida, IND
Associate Bridges
Noida, IND
Experienced Professional, Software Development
Bengaluru, IND
