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.
