🔔 FCM Loaded

Autodesk Plugin Developer

Arth

2 - 5 years

Hyderabad

Posted: 04/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

We are seeking a talented Plugin Developer experienced in C# and .NET to design and develop custom tools, add-ins, and Dynamo scripts for Autodesk Revit. The ideal candidate will have strong hands-on experience in Revit modelling and automation workflows, with a focus on improving efficiency and standardization within our BIM production pipeline.


Key Responsibilities

  • Design, develop, and maintain custom Revit plugins to automate workflows and enhance BIM productivity.
  • Utilize the Revit API to implement new features, improve existing tools, and integrate third-party systems.
  • Write optimized, maintainable, and scalable code using C++, C#, .NET, and related technologies.
  • Collaborate with BIM managers, architects, and engineers to understand project workflows and convert construction requirements into software solutions.
  • Debug, test, and document Revit add-ins to ensure reliability and ease of use.
  • Integrate plugins with databases, cloud platforms, or other construction management systems as needed.
  • Participate in code reviews, follow best-practice design patterns, and maintain version control (Git).
  • Provide user support, troubleshoot plugin issues, and implement improvements based on feedback.


Required Skills and Experience

  • Proven experience in Revit Plugin / Add-in development using Revit API.
  • Strong programming skills in Python, C++, C#, .NET, and object-oriented design.
  • Solid understanding of construction workflows, BIM standards, and modelling practices.
  • Experience working with data structures, algorithms, and performance optimization.
  • Familiarity with UI frameworks (WPF, WinForms) for plugin interfaces.
  • Experience integrating Revit with external tools or cloud services is a plus.
  • Strong problem-solving skills and attention to detail.
  • Ability to communicate clearly with technical and non-technical stakeholders.


Preferred Skills

  • Experience integrating Revit plugins with external databases or cloud services.
  • Knowledge of Navisworks APIs, AutoCAD APIs, or other AEC software development.
  • Knowledge of version control systems (e.g., Git).
  • Understanding of construction sequencing, quantity take-off, and coordination workflows.
  • Exposure to Grasshopper, Rhino.Inside.Revit, or other computational design tools.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.