ОСНОВНЫЕ ЗАДАЧИ:
Взаимодействие с Заказчиком с целью изучения бизнес-процессов (определение цели задачи и ожидаемого результата, требований к функционалу).
Формирование технической концепции разрабатываемых компонентов.
Проектирование компонентов системы: пользовательского интерфейса, БД, и сервисов внутреннего и интеграционного взаимодействия, описание соответствующей документации.
Декомпозиция реализуемых функциональных возможностей на составные задачи, формирование частных технических заданий на доработки БД, прикладных компонент и веб-форм. Постановка задач для разработчиков проекта, предоставление им четких и понятных описаний, ответы на их вопросы и поддержка в процессе разработки.
Описание документации для уже реализованных функциональных возможностей.
Выполнение частичных функций эксперта по продукту: кураторство (менторство, наставничество), помощь в детальном понимании взаимодействия компонентов, структуры разрабатываемых компонентов, ревью технической документации.
Контроль хода (в том числе сроков) выполнения разработки и тестирования ПО.
Сдача-приемка работ Заказчику.
Своевременный учет трудозатрат по выполняемым задачам.
Релевантный опыт работы от 3х лет.
Моделирование процессов с помощью UML, BPMN диаграмм.
Участие в разработке UX/UI дизайна.
Навыки по работе с сервисной архитектурой.
Навыки в проектировании БД, разработка ER-диаграмм, работа с SQL-запросами (базовые запросы).
Компетенции в области интеграции (разработка REST API, SOAP API).
Опыт работы с инструментом Swagger для проектирования, документирования и тестирования API-интерфейсов.
Опыт тестирования интеграций в Postman.
Опыт работы с брокерами сообщений Kafka, RabbitMQ.