C# Developer
Core
Develop high-performance plugins, automation tools, and integrations for complex desktop and engineering software systems, focusing on BIM tools like Autodesk Revit.
Role type
C# Software Engineer (Plugin & Integration)
Builds
Desktop applications, engineering plugins, and automation workflows for design software.
Domain
Engineering software / BIM (Building Information Modeling)
Deliverable
production ML models | product features
Required skills
C#, Object-Oriented Programming, Data Structures & Algorithms, Design patterns, API integration, Debugging
Preferred skills
Desktop application development, Plugin ecosystem experience, WPF/WinForms, Python scripting, JSON/XML/SQL
Technologies
C#, .NET, Autodesk Revit, WPF, WinForms, Python, JSON, XML, SQL
Responsibilities
Design and develop robust applications and plugins; Build and maintain modular, scalable codebases; Integrate with third-party APIs; Work on data-heavy workflows involving structured data; Debug and optimize existing systems; Write clean, testable, and well-documented code
Seniority
Junior to Mid-level, hands-on IC