Московский Кредитный Банк

Системный аналитик (Платежи и переводы)

Не указана
  • Москва
  • Более 6 лет
  • SQL
  • Разработка технических заданий
  • Системный анализ
  • Agile
  • Apache Kafka
  • REST API
  • RabbitMQ

О проекте

Проект - импортозамещение функционала переводов и платежей в дистанционных каналах доступа для физических лиц (интернет‑банк и мобильное приложение) в соответствии с требованиями ЗОКИИ: высокие требования к безопасности, надёжности и соответствию нормативам.

Проектирование и реализация функционала, который ежедневно используют тысячи клиентов: переводы между счетами клиента, межбанковские переводы, переводы по номеру карты, по реквизитам счёта, по номеру телефона (СБП), оплата по QR‑кодам, оплата услуг (мобильной связи, ЖКХ, налогов, штрафов и др.).

Архитектура - гибридная (MSA + монолит).

Стек: .NET/.NET Core, EF Core, React, iOS/Android, PostgreSQL/Oracle, RabbitMQ/Kafka, REST/gRPC, GitLab, Docker, Atlassian.

Требования к кандидату

  • Опыт работы системным аналитиком от 3 лет;
  • Опыт самостоятельной коммуникации с заказчиком и согласования требований;
  • Опыт подготовки детальной постановки задачи на разработку: описание логики работы интерфейса (web/mobile), спецификации API, требования к очередям, форматы сообщений, маппинги, структура БД и прочее;
  • Понимание и опыт работы с микросервисной архитектурой, REST API и/или gRPC;
  • Опыт работы с брокерами сообщений: Kafka или RabbitMQ;
  • Понимание реляционной модели данных и опыт написания SQL‑запросов (JOIN, подзапросы, группировка, DML);
  • Практический опыт работы с Postman (или аналогами);
  • Умение моделировать процессы и строить диаграммы (UML Sequence, C4 и др.);
  • Способность самостоятельно вести задачи от выявления требований до приёмки результата.

Будет преимуществом

  • Опыт работы в банковской сфере (финтех), в дистанционном банковском обслуживании физических лиц;
  • Понимание процессов платежей и переводов;
  • Опыт работы с SOAP и корпоративными шинами (ESB);
  • Навык чтения кода.

Основные задачи

  • Выявление, анализ и формализация требований;
  • Подготовка детальной постановки на разработку для frontend‑ и backend‑команд;
  • Проектирование интеграционного взаимодействия между ДБО ФЛ, банковскими системами и внешними сервисами; участие в переходе от монолита к микросервисной архитектуре;
  • Выработка технических решений совместно с разработчиками, архитекторами и другими аналитиками;
  • Сопровождение разработки: консультации команды, уточнение требований по мере реализации;
  • Участие в тестировании и приёмке доработок, согласование тестовых сценариев;
  • Поддержка технической документации в актуальном состоянии;
  • Проведение кросс‑ревью документации.

Что мы предлагаем:

  • ДМС со стоматологией и госпитализацией;

  • Отпуск 31 календарный день;

  • Корпоративные скидки от партнеров;

  • Бесплатное обучение в IT-академии для начинающих специалистов;

  • 10 рабочих дней 100% оплачиваемого больничного в год;

  • Доступ к электронной библиотеке;

  • Льготные условия на продукты банка;

  • Корпоративные мероприятия для сотрудников и детей;

  • Участие в спортивных соревнованиях (киберспорт, мини-футбол, хоккей и др.);

  • Участие в благотворительных и социально значимых активностях.