Revit Plugin for Task Automation need Software Development

Contact person: Revit Plugin for Task Automation

Phone:Show

Email:Show

Location: Johannesburg, South Africa

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Description:

We are looking for one or more highly skilled developers to build a professional-grade Autodesk Revit plugin. The plugin will automate repetitive detailing tasks inside Revit, integrate with an external orchestration workflow (via HTTP/JSON), and include a modern conversational UI embedded within Revit.

The project involves:

Developing a C# Revit Add-in with ribbon integration and a hosted web panel (WebView2).
Implementing automation logic that programmatically manipulates structural elements in Revit according to predefined standards.
Establishing secure communication between the Revit add-in and a server-side workflow engine (HTTP/JSON, authentication, licensing).
Building user-facing features such as automatic view generation, tagging, and configuration management.
Packaging the solution into a professional MSI installer for easy deployment.

This is a complex, multi-phase build. The initial phase is focused on a very specific structural element and its detailing workflow. Later phases will expand functionality to other elements and advanced features.

Required Skills & Experience:
Strong proficiency in C#/.NET Framework.
Proven experience with the Autodesk Revit API (plugins, geometry manipulation, custom ribbon panels).
Familiarity with WebView2 or embedding web UIs in WPF.
Solid understanding of HTTP/JSON communication (local listeners, APIs, client-server interaction).
Experience with secure authentication flows (tokens, licensing checks) is a plus.
Knowledge of workflow automation tools (e.g., n8n, Node.js) is a plus.
Strong debugging skills and ability to handle edge cases gracefully.

Nice to Have (Bonus):

Familiarity with structural detailing standards (Eurocode/BS codes or similar).
Experience packaging software into MSI installers.
Previous work on SaaS-ready engineering tools.

Engagement Details:

This is a paid development project, with possibility for long-term collaboration across multiple phases.
The first milestone is a working MVP focused on a single element type and its automation workflow.
Candidates must provide examples of previous Revit API projects (screenshots, code samples, or references).

We value clean, documented code and professional communication.

How to Apply:
When applying, please include:
A short description of your relevant experience with C# and the Revit API.
Examples of past Revit plugins or automation tools you’ve built.
Your availability and preferred working arrangement (solo or as part of a team).
An estimated timeline for delivering a small but functional MVP (basic add-in with API communication)." (client-provided description)


Matched companies (5)

...

Appeonix Creative Lab

At Appeonix Creative Lab, we are more than just an IT company—we are your growth partners. With a passion for innovation and excellence, we craft cus… Read more

...

WhizzAct Private Limited

WhizzAct aims to deliver the supreme service at an effective cost, ensuring complete customer satisfaction. Emphatic use of the latest tools and tech… Read more

...

eShop Genius

We’re in the industry With the experience of 12+years created more than 1200 stores and have build brands! At eShop Genius, we are an ISO certi… Read more

...

Junkies Coder

Junkies Coder is a leading technology solution provider across 15 countries and 50+ Rockstar Developers is our strength, We're specializing in web de… Read more

...

SJ Solutions & Infotech

SJ Solutions & Infotech is a team of highly experienced and dynamic professionals who have an enormous passion for technology. In this fast changing … Read more