Job Scope
Design and implement Revit plugin features using C# and the Revit API, including UI components, data extraction, geometric analysis, and reporting.
Develop computational design workflows using Grasshopper and integrate Revit ↔ Rhino/Grasshopper pipelines where required.
Create Python scripts for automation, data manipulation, and auxiliary computation tasks.
Apply Object-Oriented Programming (OOP) principles and .Net development standards to ensure maintainability, scalability, and reliability.
Optimise plugin performance when processing large BIM models.
Prepare documentation including design decisions, developer guides, functional specifications, and user instructions.
Participate in Agile ceremonies such as sprint planning, reviews, and retrospectives.
Support plugin deployment, distribution, and testing across project environments.
Job Qualification
Degree in Computer Science, Software Engineering, IT, or Architecture, with more than 3 years of related working experience.
Proficiency in C# and Python, with a solid understanding of Object-Oriented Programming (OOP).
Hands-on experience with the .NET framework/.NET Core and Visual Studio.
Basic working knowledge in Revit, Rhino, Grasshopper, or similar AEC tools.
Understanding of BIM workflows, industry standards, or regulatory computations
Proficient in Microsoft 365 tools, including: PowerPoint (professional reporting and presentation skills), Excel (pivot tables, charting, formulas), Word (structured documentation, meeting minutes)
Basic understanding of common project methodologies (Agile/Scrum, Waterfall).
Familiarity with version control (Git), code reviews, and CI/CD practices.
Carolyn Ann Santibanez Mendoza EA License No. 02C3423 Personnel Registration No. R1105160
Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit https://www.manpower.com.sg/privacy-policy