Описание
Банковский проект «Партнёрства» развивает партнёрские сервисы и интеграционные решения: размещает банковские продукты на площадках партнёров, развивает внутреннюю платформу с сервисами и услугами для клиентов банка, а также экспериментирует с продуктами в области Open Banking.
Задачи
•Собирать, анализировать и формализовать функциональные и нефункциональные требования
•Разрабатывать и актуализировать техническую документацию: ТЗ, спецификации API-контрактов и интеграционные схемы
•Моделировать бизнес-процессы и взаимодействие систем с использованием Sequence, Activity, State и BPMN
•Детализировать UI-состояния и логику взаимодействия клиентской и серверной частей для Mobile и Front
•Проектировать Use Cases, пользовательские сценарии, бизнес-правила и критерии приёмки
•Прорабатывать негативные сценарии, ошибки интеграции и механизмы обработки ошибок
•Ставить задачи команде разработки и участвовать в оценке трудоёмкости
•Сопровождать разработку и тестирование, участвовать в приёмке реализованного функционала
•Взаимодействовать с бизнес-заказчиками, разработчиками и тестировщиками на всех этапах реализации задач
Требования
•Опыт работы системным аналитиком от 3 лет
•Высшее техническое образование
•Уверенное понимание REST API и протоколов HTTP/HTTPS: методов, статусов ответов, заголовков, cookies, query- и path-параметров
•Глубокое понимание JSON, структур запросов и ответов, типов данных и обратной совместимости API
•Понимание механизмов аутентификации и авторизации: OAuth 2.0, JWT, access- и refresh-токены
•Понимание принципов синхронного и асинхронного взаимодействия систем
•Опыт проектирования и документирования API-контрактов с использованием Swagger / OpenAPI
•Практические навыки моделирования процессов и взаимодействия систем в UML и BPMN
•Понимание особенностей бэкенд-, мобильной и фронтенд-разработки
•Понимание жизненного цикла мобильных приложений и поведения клиента при нестабильной или отсутствующей сети
•Умение описывать состояния интерфейса: загрузки, успеха, пустого результата, ошибки и отсутствия сети
•Понимание пагинации, кеширования, повторных попыток, тайм-аутов, идемпотентности и версионирования API
•Умение описывать сценарии использования, пользовательские потоки, бизнес-правила, негативные сценарии, обработку ошибок и критерии приёмки
•Уверенное знание SQL и опыт работы с реляционными базами данных, умение писать запросы средней сложности
•Опыт взаимодействия с разработчиками и тестировщиками на всех этапах SDLC
•Опыт работы с Jira и Confluence
•Критическое мышление, ответственность за результат и развитые коммуникативные навыки
•Умение аргументировать решения, расставлять приоритеты и адаптироваться к изменениям
Будет плюсом: понимание WebView и взаимодействия Web ↔ Native, знание WebSocket / SSE, Deep Links / Universal Links и push-уведомлений
Условия
•Оформление по ТК РФ
•Предоставляют технику
•ДМС со стоматологией
•Компенсация фитнеса
•Скидки на обучение, кино и Skyeng
•Индексация зарплаты
•IT-аккредитация