Collateral Platform — проект, целью которого является создание сквозного процесса по работе с залогом на всех его этапах и под единым, простым и понятным для разных пользователей интерфейсом. Начиная с предложения о залоге, проходя через процессы разного вида оценки, меняющиеся параметры залога и условия сделки с клиентами до успешного окончания сделки.
Collateral Platform — это несколько команд, работающих в одном инфраструктурном пространстве и на нескольких языках. Это различные технические процессы — агрегация данных, обучение ML-моделей, автоматическая оценка с учетом существующей методологии, учет загруженности сотрудников, своевременная нотификация пользователей и систем по различным каналам. Это множество технических событий стремящихся поддерживать консистентность данных и их актуальность для конечных потребителей.
В основе нашего архитектурного подхода лежит проверенный нами Domain Driven Design, реализовавшийся в виде микросервисов. Мы прошли через множество трудностей и получили большой опыт, позволяющий сейчас точно сказать, как и зачем рождался каждый из наших сервисов.
SAGE, Rich Domain Model, BFF, внутренняя шина Rabbit MQ, свой BPM и прочее — в каждом из существующих технических компонентов и подходов мы постарались учесть все требования, внешние факторы и последствия с которыми позже можем столкнуться.
Разработчик в команде отвечает за
- Разработку end-to-end-функционала (DB-Back-Front) в кросс-функциональной команде вместе с другими командами в рамках процесса LeSS (Large Scale Scrum).
- Создание и развитие системы для жизненного цикла залогового имущества кредитного процесса банка.
- Поддержку существующих систем до полного перехода на новое приложение.
- Поддержку существующих инструментов доставки кода на продуктив.
- Кросс-командные Code Review.
- Обсуждение и изменение архитектуры на разных ее уровнях.
Он обладает
- Опытом работы Fullstack-разработчиком (.NET 6/8, JavaScript/TypeScript + React 18, HTML, CSS), с приоритетом по backend-составляющей.
- Глубокими знаниями базовых технологий .NET, EF Core 6.
- Практическими знаниями ООП, SOLID и пониманием основных шаблонов проектирования.
- Опытом работы с реляционными БД.
- Опытом работы с Docker.
- Опытом работы с микросервисной архитектурой и Domain Driven Design.
- Опытом проведения Code Review.
- Готовностью сопровождать доработки, в том числе legacy.
- Готовностью погружаться в бизнес-процессы на глубоком уровне.
Будет плюсом
- Опыт работы с PostgreSQL 14.
- Опыт работы с RabbitMQ, Artemis, Kafka.
- Опыт работы с Gitlab CI.
- Опыт поддержки K8s.
Мы предлагаем
- Возможность работать из офиса или удаленно. Главное — договориться с командой.
- Работу в структуре без строгой иерархии, где ваш руководитель — это играющий тренер.
- Работу по принципам Agile.
- Присоединиться к .NET-коммьюнити в банке, где коллеги обмениваются опытом и помогают друг другу.
- Участие в регулярных митапах профессиональных сообществ.
- Внутреннее и внешнее обучение за счет банка.
- Участие в профессиональных конференциях в качестве спикера или слушателя. Например, мы регулярно ходим на HighLoad.
- Страховку со стоматологией, которая работает как в Москве, так и в регионах.
- Особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.
- Еще десятки льгот и бонусов для сотрудников.