Sr Engineer - Target India
Core
Design and build custom plugins for Autodesk Revit to enhance engineering and design workflows, including desktop UIs and backend integrations.
Role type
Senior IC software engineer (Revit plugin development)
Builds
Custom Revit plugins, desktop UIs, and backend integration services
Domain
AEC (Architecture, Engineering, Construction) / BIM / Desktop Application Development
Deliverable
production ML models | product features
Required skills
C# / .NET, Revit API, WPF / WinForms, MVVM, Postgres, NoSQL databases, Apache Kafka, system design, unit testing, integration testing
Preferred skills
Autodesk ecosystem (AutoCAD, BIM), microservices integration, CI/CD for desktop apps, AI coding tools, Agile methodologies
Technologies
C#, .NET, Revit API, WPF, WinForms, MVVM, Postgres, MongoDB, Apache Kafka, AWS, Azure, GCP
Responsibilities
Design and develop custom Revit plugins using C# and Revit API; Build intuitive desktop UIs using WPF/WinForms and MVVM; Integrate plugins with backend systems using databases and event-driven workflows; Contribute to system design and architecture discussions; Write clean, testable code with unit and integration tests; Mentor junior engineers and participate in code reviews
Seniority
Senior, hands-on IC
