ИНФОРМАЦИЯ О ПРОЕКТЕ:
Позиция открыта в Банке ДОМ.РФ в домене B2C, который отвечает за развитие розничного бизнеса. У вас есть возможность стать техническим лидером команды, которая занимается развитием продуктов для Консультационного центра. Наша самодостаточная команда использует актуальные технологии и архитектурные подходы. У вас есть возможность стать участником большой быстроразвивающейся продуктовой команды с амбициозными целями, вырасти внутри неё и принести свой опыт, влиять на результат, делать уникальный продукт и гордиться им.
ТЕХНОЛОГИЧЕСКИЙ СТЕК:
Продукт BPMSoft/creatio:
.NET/.NET Core
API: REST, SOAP
DB: PostgreSQL (MS SQL - желательно)
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
- Непосредственно осуществлять разработку продукта - проектировать, разрабатывать и поддерживать сложные компоненты и модули на платформе BPMSoft/Creatio
- Помогать разработчикам команд создавать технологически совершенный продукт
- Проводить ревью кода
- Прорабатывать продуктовые задачи в связке с владельцем продукта, аналитиками, разработчиками и тестировщиками
- Принимать технические решения вместе с архитекторами и командой платформы
- Отвечать за качество кодовой базы и организовать процесс непрерывного улучшения качества кода
- Улучшать логирование, мониторинг и сбор продуктовых метрик
- Фиксировать и устранять технический долг
- Проводить технические интервью и онбординг
- Разработка и оптимизация SQL-запросов и хранимых процедур.
- Интеграция BPMSoft/Creatio с другими информационными системами.
НАШИ ПОЖЕЛАНИЯ К КАНДИДАТУ:
- Опыт коммерческой разработки от 5 лет и работа с продуктом BPMSoft/Creatio от 3 лет
- Уверенное знание .NET на уровне senior
- Опыт работы лидом разработки или желание развиваться в этом направлении
- Опыт работы в крупных IT компаниях от одного года
- Опыт разработки на Linux
- Опыт работы с ORM, Linux, Redis, Rabbit MQ
- Глубокое понимание принципов ООП, SOLID, паттернов проектирования
- Желателен опыт миграции данных из систем в другие продукты (идеально опыт обновления от Creatio до BPMSoft)
- Опыт разработки масштабируемых, высоконагруженных и отказоустойчивых систем
- Понимание правил проектирования и разработки REST API
- Знание принципов работы СУБД, ORM
- Знание классических алгоритмов и структур данных
- Понимание принципов разработки ПО, системной архитектуры, шаблонов проектирования и интеграции
- Опыт работы с Agile/Scrum методологиями