Ведущий программист
Описание
Обязанности: Проектирование, разработка, тестирование и внедрение плагинов, утилит и надстроек для корпоративных САПР (AVEVA PDMS/E3D, Tekla Structures, Autodesk Revit, NanoCAD); Разработка механизмов интеграции, конвертации и синхронизации 3D-моделей и инженерных данных между различными САПР (работа с открытыми и проприетарными форматами обмена) и с другими информационными системами; Автоматизация рутинных процессов проектирования, создание кастомных инструментов для оптимизации работы пользователей; Сбор, анализ и формализация технических требований от смежных подразделений, адаптация программного обеспечения под бизнес-процессы; Администрирование и техническая поддержка разработанных решений, консультация пользователей; Участие в архитектуре BIM-решений, работа с базами данных для хранения и управления параметрическими данными 3D-моделей. Требования: Глубокое понимание принципов ООП, SOLID, шаблонов проектирования и алгоритмов; Уверенное знание языков программирования: Python, C#, SQL; Понимание архитектуры и опыт разработки с использованием API САПР и BIM-систем (Autodesk Revit API, Tekla Open API, AVEVA PML/C#, NanoCAD API); Опыт работы с форматами обмена данными (IFC, XML, JSON) и реляционными базами данных (MS SQL Server, PostgreSQL и др.); Навыки работы с системами контроля версий; Умение читать и понимать техническую документацию, спецификации и API-справки на английском языке; Будет преимуществом: опыт решения задач по оптимизации производительности и работе с «тяжелыми» 3D-моделями, понимание принципов инженерного информационного моделирования. Условия: Место работы: г. Санкт-Петербург, м. «Ленинский проспект» (10 минут пешком, 5 минут до заезда на ЗСД); Режим работы: 5/2, выходные суббота и воскресенье; ДМС для Вас и Вашего ребенка (детей); Ежегодная индексация заработной платы; Компенсация занятий спортом; Участие в обучающих мероприятиях Компании.