Обязанности:
Ищем fullstack разработчика .Net на проект крупнейшего российского банка. О проекте: Повышение управляемости, прозрачности ведения бизнеса и взаимоотношений с клиентами за счет автоматизации процессов планирования и мониторинга по клиентам КИБ (bottom-upбизнес-планирование и прогнозирование, визуализация необходимых показателей и данных), контроля стратегических показателей и развития системы управленческой отчетности КИБ, контроля КПЭ сотрудников клиентских подразделений КИБ, развития функциональности клиентских мероприятия и продуктового предложения (pipeline) и кросс-продаж. Технологический стек: • .NET 5, планируем миграцию на .NET 8 • СУБД Oracle, в процессе переход на PostgreSql • Kafka, Informatica ETL • UI: React + typescript, легаси на Angular 2+ • OpenSearch • Сервисы постепенно мигрируем с Windows на Kubernates Вам предстоит: Разработка функционала для Корпоративно-инвестиционного бизнеса, предоставляющих сотрудникам банка информацию по финансовым показателям работы с клиентами банка, как в виде подробных таблиц и графиков, так и в виде ёмких виджетов: • Проведение code review. • Оказание помощи разработчикам по техническим вопросам на уровне backend. • Участие в проектировании архитектуры сервисов. • Разработка интеграционных решений с другими внутри-банковскими системами (Kafka, Rest API). • Написание объемных view с пред-рассчитанными данными для построения витрин данных. • Работа в кросс-функциональной команде, прямое взаимодействие с аналитиками, тестировщиками и другими разработчиками в команде. • Работа по Scrum с 2х недельными спринтами. Какие знания и навыки для нас важны: Высшее техническое образование. Сильное владение СУБД, от 5 лет опыта (Oracle или PostgreSQL). опыт оценки сложности и оптимизации запросов; опыт построения сложных запросов (включаю аналитические/оконные функции). Backend - netcore 3.1+ (в т.ч. .NET 5,6,7). Frontend - React/Angular, Typescript. Опыт работы с брокерами сообщений (kafka предпочтительно). Опыт работы в кросс-функциональной команде, умение налаживать эффективные коммуникации. Способность придумывать и отстаивать в дискуссии архитектурные и технические решения. Желателен опыт работы в банках/крупны[ ИТ-компаниях.