Архитектор прикладного ПО

Архитектор прикладного ПО

Требуемый опыт работы: 3–6 лет
Полная занятость, полный день

Задачи

Непосредственное участие в формировании технического облика продукта и сопутствующих материалов к нему
Проектирование и разработка API интерфейсов продукта
Генерирование собственных гипотез, архитектурных дизайн-решений, ProofOFConcept
Мы работаем над созданием нового программного продукта — программно-определяемой лаборатории «ПОЛАТОР». Продукт предназначен для автоматизации исследований и быстрого прототипирования, решающий:
Моделирование динамических систем, основанных на цифровых сигналах и событиях
Лабораторное моделирование цепей, с участием виртуальных, смешанных и аппаратных компонентов
Авто тестирование при производстве высокотехнологичной промышленной продукции РЭА и приборостроения
Создание алгоритмов и средств SCADA HMI для целей АСУ-ТП
Вам предоставляется уникальная возможность реализовать свои амбициозные идеи, как в части идей по интерфейсу HMI, так и функционального наполнения разрабатываемого продукта, так как ваше участие предполагается с самого начала проектирования и разработки нашего продукта. Ваша экспертиза по данной теме будет очень востребована.
Вакансия ожидает одну из ключевых фигур – Архитектора прикладного ПО, задачами которого будет является формирование облика программного продукта, а также сопутствующих материалов.

Обязанности

Непосредственное участие в формировании технического облика продукта и сопутствующих материалов к нему
Проектирование и разработка API интерфейсов продукта
Генерирование собственных гипотез, архитектурных дизайн-решений, ProofOFConcept
Работа с продуктовой командой (продакт-менеджер, аналитики, разработчики)
Работа в существующей экосистеме CI/NightBuild/AutoBuild/AutoTest/CodeStandard на основе GitLab

Требования

Аккуратность и внимательность
Аналитический склад ума, способность к абстрактному мышлению
Опыт работы в области разработки промышленного программного обеспечения не менее 5 лет на позициях «Архитектор программного обеспечения»
Опыт разработки нефункциональных спецификаций на протоколы (интерфейсы) взаимодействия базовых и структурных элементов
Уверенные знания объектно-ориентированного проектирования, структур данных, основных шаблонов проектирования и умение применять их на практике
Умение принимать взвешенные решения с учётом их сопровождения и развития в будущем
Знание и опыт практического применения UML
Развитые навыки коллективной работы в проектной команде. Умение искать компромиссы, нести ответственность за принятые решения. Умение аргументировать свои решения
Опыт написания проектной документации и подготовки технической части проектов
Технический английский - необходимо для чтения документации
Опыт работы с командой, именно в продуктовой разработке ПО

Будет плюсом

Опыт использования или знакомство с LabView / SCADA / MATLAB
Готовность общаться с пользователями и исследовать эффективность своих решений в боевых условиях
Опыт применения средств моделирования архитектуры прикладного ПО (в частности, SPARX Enterprise Architect)

Условия

З\п по результатам собеседования
Трудовой кодекс
График работы с 9-18 (так как предусматривается командная работа, то часы устанавливаются единым голосованием)
Собственная кухня
Удаленный доступ предусматривается для всех сотрудников: доступ к рабочему месту, некоторым корпоративным сервисам, корпоративный мессенджер и тд., однако мы ориентируемся на преимущественную работу в офисе. Естественно, после разрешения проблемы пандемии

Мы ждем вас!

Наше с вами знакомство проходит в три этапа: контакты с HR, техническое online и с командой в офисе.