Обязанности:
  • Разработка плагинов и надстроек для 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 / портфолио / описание разработанных плагинов)