WPF Desktop Developer Needed

Job ID: 38319996

Budget: $15 – $25 USD

Hello,

I am looking for an experienced C# developer with expertise in creating Add-ins for Autodesk Revit. I have a solid understanding of C# and WPF, but I need guidance on how to connect everything together to develop functional and efficient Revit Add-ins while adhering to design principles and clean architecture.

**Requirements:**

- Strong proficiency in C# and .NET framework
- Extensive experience in developing Revit Add-ins
- Knowledge of Autodesk Revit API
- Familiarity with WPF and MVVM pattern
- Excellent communication and teaching skills
- Ability to apply design principles, patterns, and clean architecture in code

**Responsibilities:**

- Provide step-by-step guidance on setting up a Revit Add-in project
- Explain the Revit API and how to interact with it
- Demonstrate how to integrate WPF for user interface components
- Assist in implementing the MVVM pattern within the context of Revit Add-in development
- Teach and apply design principles, patterns, and clean architecture in the code
- Offer best practices and tips for efficient and maintainable Add-in development

**Preferred Experience:**

- Previous teaching or mentoring experience
- Experience with other Autodesk software APIs
- Proven track record of applying design principles and patterns in software projects

Please include examples of previous Revit Add-ins you have developed or relevant experience in your application.

Thank you,
Related categories: .NET C# Programming WPF Microsoft SQL Server