Senior Autodesk Application Developer (Revit, AutoCAD & Autodesk Fusion 360)
Experience
Job Summary
- Develop, customize, and support Autodesk-based engineering and design automation solutions.
- Build enterprise-grade applications using Revit, AutoCAD, and Fusion 360 APIs.
- Automate CAD, BIM, and manufacturing workflows.
- Design integrations between Autodesk platforms and ERP, PLM, and database systems.
Required Technical Skills
- C#
- Autodesk Revit API
- Autodesk AutoCAD .NET API
- Autodesk Fusion 360 API
- ObjectARX
- AutoLISP
- Dynamo
- .NET Framework
- .NET Core
- ASP.NET MVC / Web API
- SQL Server
- Database Design
- Query Optimization
- Entity Framework
- Entity Framework Core
- LINQ
- XML
- Git
- Azure DevOps
- Agile Methodologies
Experience Required
- 5-8 years of software development experience.
- Minimum 5 years of Autodesk application development experience.
- Experience developing Revit API add-ins, AutoCAD plugins, and Fusion 360 extensions.
- Worked extensively with Microsoft SQL Server for application development and data management.
- Experience writing complex SQL queries, stored procedures, views, and functions.
- Worked with Entity Framework and Entity Framework Core for ORM-based application development.
- Experience using LINQ for database operations and data manipulation.
- Experience integrating Autodesk platforms with ERP and PLM systems.
- Experience developing and consuming REST APIs.
Key Competencies
- Strong problem-solving skills.
- Analytical thinking.
- Technical leadership capabilities.
- Stakeholder management skills.
- Excellent communication skills.
- Strong database design and SQL development skills.
- Ability to design scalable enterprise applications.
- Strong troubleshooting capabilities.
- Customer-focused solution delivery approach.
SQL Server,AutoCAD (Mechanical),C#,AutoDesk Revit,Fusion 360,REVIT,.Net