Старший .NET-разработчик
Описание
Мы – команда What If. Мы делаем приложения и сервисы, позволяющие Банку лучше понимать, как развивается бизнес, какие стратегические решения принимать на изменяющемся рынке и как при этом соответствовать всем требованиям регулятора. У нас в Банке есть разные процессы прогнозирования риск-метрик и метрик дохода, при этом они достаточно сложные и включают в себя несколько этапов формирования прогноза и участие разных подразделений. Сейчас мы ищем разработчика для дальнейшего развития нашего ключевого продукта, предназначенного для построения целостных прогнозных сценариев и оркестрации сквозного процесса прогнозирования. Наша команда состоит из владельца продукта, аналитиков, бекэнд и фуллстек разработчиков, QA-специалистов. Нам помогают фронтэндеры, дизайнеры и DevOps-специалисты из смежных команд, а также представители бизнеса. Вся команда размещается в Москве на смешанном режиме работы (офис + дом). Обязанности Разработка: Создание основного серверного приложения на ASP .NET, а также развитие вспомогательных интеграционных сервисов на Python. Архитектурные решения: Участие в проектировании архитектуры систем, выбор технологического стека, выбор способов интеграции сервисов в единое решение. Управление и планирование: Оценка и декомпозиция задач, планирование работ, участие в управлении инженерными процессами. Качество кода: Проведение код-ревью, поддержание чистоты кода, и обеспечение покрытия тестами. AI в разработке: Активное использование LLM и ИИ-инструментов в производственном процессе (генерация кода, код-ревью, формирование документация, оптимизация рутинных задач). Требования Опыт коммерческой разработки на .NET от 5 лет. Cтек разработки: Знание C#, .NET 6+ (внутреннее устройство CLR, производительность, многопоточность), ASP.NET Core. Архитектура: Практическое применение лучших инженерных практик и паттернов. Базы данных: Уверенное владение PostgreSQL (оптимизация запросов, индексы, транзакции, изоляция). Опыт работы с EF Core или Dapper. Опыт использования Liquibase. Брокеры сообщений: Опыт работы с Kafka (создание потребителей и продюсеров). API и интеграции: Опыт реализации и поддержки API на базе REST и GraphQL. Cloud & DevOps: Понимание принципов CI/CD, контейнеризации (Docker, Kubernetes), Service Mesh, Helm. Интеграционное тестирование: Базовые навыки работы с Python для написания автоматизированных тестов. Модульное тестирование: Опыт использования модульного тестирования (NUnit/MS Test). Использование ИИ-инструментов в разработке. Готовность к трудоустройству на декретную ставку с потенциальной возможностью в последующем остаться в штате Сбера. Будет преимуществом: Опыт разработки и поддержки frontend-части на React и Type Script. Опыт написания скриптов или сервисов на Python (например, FastAPI, Flask). Опыт работы в финтехе. Условия Комфортный современный офис: г. Москва, ул. Вавилова 19. Офисный формат работы на период испытательного срока, после возможен переход на гибридный график 2 дня в неделю удаленно (согласуется индивидуально). Ежегодный пересмотр зарплаты. Корпоративный спортзал и зоны отдыха. Более 400 образовательных программ СберУниверситета для -профессионального и карьерного развития. Программа адаптации и помощь руководителя на старте (для Junior позиций). Расширенный ДМС, льготное страхование для семьи и корпоративная -пенсионная программа. Гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ. Подписка Прайм с возможностью совместного использования на трёх близких. Вознаграждение за рекомендацию друзей в команду Сбера.