Сбор, анализ и согласование требований с заказчиком;
Декомпозиция и управление изменениями требований;
Проектирование функциональности (подготовка ТЗ, создание UML/BPMN/ERD-диаграмм);
Проведение грумингов задач — презентация решений команде разработки;
Сопровождение реализации (консультации команды разработки и смежных команд);
Поддержание внутренних артефактов в актуальном состоянии.
Требования:
Hard skills
Опыт сбора и описания требований, написания технических заданий;
Опыт работы с микросервисной архитектурой;
Знание и понимание принципов работы брокеров сообщений (Kafka, RabbitMQ и др.);
Понимание жизненного цикла разработки ПО;
Практический опыт создания UML-, BPMN- и ER-диаграмм;
Понимание клиент-серверной архитектуры;
Опыт проектирования REST-интеграций;
Владение SQL (простые запросы);
Опыт проектирования реляционных баз данных;
Умение работать с Jira, Confluence или аналогичными инструментами.
Soft skills
Сильные коммуникативные навыки, умение работать в команде;
Умение общаться с нетехническими пользователями на понятном им языке;
Умение чётко структурировать информацию и доносить её до разных аудиторий.
Будет плюсом:
Опыт работы в финтехе или смежных областях.