з/п не указана
Москва
От 3 до 6 лет
Чем предстоит заниматься:
- участием в фазе первичного определения границ задачи и ее оценки;
- сбором и формализацией бизнес-требований, разработкой и согласованием функциональных, нефункциональных и пользовательских требований;
- проверкой макетов на соответствие требованиям;
- постановкой для frontend, backend-разработки;
- участием в smoke-тестировании перед запуском фичи;
- написанием инструкций для пользователя.
Чего мы ждем от тебя:
- сбор и управление требованиями (Business Analysis):
- Опыт работы с неопределенностью: умение проводить интервью с бизнес-заказчиками, выявлять скрытые потребности и формализовать их.
- Артефакты: профессиональное владение техниками описания требований:
- User Stories & Use Cases (с детальными сценариями основного и альтернативного путей).
- BRD (Business Requirements Document) и SRS (Software Requirements Specification).
- Проектирование UI/UX на уровне варфреймов (Balsamiq, Figma, Miro) — чтобы согласовать логику ЛК до передачи в дизайн.
- Моделирование процессов: свободное владение BPMN 2.0 и UML (Sequence, State Machine, Activity diagrams) для описания сложных страховых кейсов (например, процесс подачи заявления на выплату или продление полиса).
- проектирование интеграций (Technical Analysis):
- API Design: опыт проектирования REST (JSON) и понимание SOAP (XML)
- Протоколы и форматы: понимание HTTP-методов, кодов ответов, заголовков.
- Интеграционные паттерны: понимание разницы между синхронным и асинхронным взаимодействием (очереди сообщений: Kafka, RabbitMQ).
- Инструменты: владение Postman, Swagger/OpenAPI (умение самому описать спецификацию API).
- проектирование микросервисной архитектуры (MSA):
- Декомпозиция монолита/системы: умение разделять общую бизнес-задачу на независимые сервисы на основе Domain-Driven Design.
- работа с данными и БД:
- SQL: уровень выше базового (Join, Group by, сложные подзапросы, работа с оконными функциями
- Проектирование БД: умение рисовать ER-диаграммы (схемы сущностей и связей) для новых модулей.
Желательные требования:
- отраслевой опыт. FinTech/InsurTech: понимание специфики работы с юридическими лицами (B2B): ЭЦП, КЭП, работа с реестрами, налоговые аспекты, специфика страховых полисов.
- опыт работы в команде по гибким методологиям (Safe, Scrum, Kanban) и классическими подходами (waterfall).
- основы программной инженерии, жизненного цикла разработки программного обеспечения, управления требованиями.