Задачи:

  • Разработка расчётного модуля на платформе NanoCAD и архитектуры модулей.
  • Разработка математических моделей расчётных модулей.
  • Разработка интерфейсов и пользовательских объектов в NanoCAD.
  • Подготовка и проведение модульного тестирования, отработка замечаний заказчика.

Требования:

  • Обязателен опыт разработки под NanoCAD и уверенное владение его .NET API; без такого опыта резюме не рассматривается.
  • Знание C# (.NET / .NET Core), C++ и Python.
  • Опыт с MSSQL или PostgreSQL, проектированием схем данных, оптимизацией SQL-запросов и транзакциями.
  • Знание паттернов MVVM, Repository, Strategy и принципов SOLID.
  • Понимание DatabaseServices, BIM-концепции, жизненного цикла проектирования и проектирования металлоконструкций, железобетона или технологических трубопроводов.
  • Базовое знание российских стандартов СП и ГОСТ в области нагрузок и воздействий.
  • Опыт работы с AutoCAD, Revit API или Civil 3D, геометрическими ядрами Open CASCADE или Parasolid, Git и LFS.
  • Знание линейной алгебры, численного анализа и основ строительной механики.
  • При отклике обязателен чек-лист по требованиям.

Условия: удалённая работа в РФ, полная занятость, оформление как ИП или самозанятый. Зарплата указана до вычета налога.