- Разработка плагинов и надстроек для Autodesk Revit на C# с использованием Revit API
- Автоматизация рутинных задач проектирования (генерация отчётов, валидация моделей, массовое редактирование элементов, параметризация семейств)
- Интеграция Revit с внешними системами (базы данных, облачные сервисы, PLM/ERP, IFC-экспорт/импорт)
- Разработка инструментов для работы с IFC, материальными ведомостями, спецификациями и коллизионным контролем
- Поддержка и рефакторинг существующего кода плагинов
- Взаимодействие с проектировщиками и BIM-менеджерами для выявления потребностей в автоматизации.
Обязательные:
- Уверенное знание C# и .NET Framework / .NET Core
- Опыт работы с Revit API (Add-ins, External Events, Ribbon UI, Filters, Transactions)
- Понимание архитектуры Revit (семейства, категории, параметры, системы координат)
- Опыт разработки под Autodesk Revit (от 1 года) или сильная мотивация, сопровождённая портфолио pet-проектов
- Знание принципов ООП, паттернов проектирования, многопоточности
- Опыт работы с Git
Будет плюсом:
- Опыт работы с IFC (IFC Open Shell, GeometryGym)
- Знание WPF / WinForms для создания пользовательских интерфейсов
- Опыт интеграции с облачными API (Forge / ACC / BIM 360)
- Знание Python (для Dynamo)
- Понимание BIM-стандартов (ISO 19650)
- Опыт работы в проектировании (АР, КЖ, ОВ, ВК, ЭОМ) — понимание предметной области.
- Интересные задачи на стыке программирования и архитектурно-строительного проектирования
- Возможность влиять на продукт и предлагать свои идеи по автоматизации.
Отправляйте резюме и примеры кода (GitHub / портфолио / описание разработанных плагинов)