Национальный расчетный депозитарий - одна из ключевых компаний российской финансовой инфраструктуры.
Мы работаем, чтобы следовать миссии НРД: быть надежным и проверенным поставщиком высокотехнологичных инфраструктурных решений, способствовать реализации национальной политики по развитию инновационных технологий финансового рынка.
Ищем в отдел машинного обучения и архитектуры данных Разработчика C#.
Мы - команда Ценового Центра НРД.
Наша миссия - стать ведущим поставщиком ценовых данных для наших клиентов.
Наше главное достижение - сервис оценки справедливой стоимости облигаций, и мы стремимся расширить его, чтобы включить в него оценку разнообразных финансовых инструментов, таких как: облигации, паевые инвестиционные фонды и многое другое.
Именно поэтому мы ищем нового члена нашей дружной команды.
Чем предстоит заниматься:
- Разработка и реализация новых моделей оценки активов;
- Поддержание и доработка существующих моделей;
- Проектирование и реализация архитектуры для расчётов новых методик, а также сбора входных данных для них;
- Интеграция с системами Группы компаний Московской Биржи, а также внешними провайдерами данных;
- Участие в разработке unit-, авто-, интеграционных тестов.
Еще немного о нас:
Мы — команда полного цикла: получаем задачи от бизнеса, придумываем решение, пишем код, тестируем, с нуля разрабатываем модели и сами поддерживаем нашу систему. Работаем по двухнедельным спринтам, в каждый спринт стараемся брать задачи, не только решающие проблемы бизнеса, но и помогающие автоматизировать и упростить нашу операционку, чтобы оставалось больше времени на творческие цели. За прошлые годы мы избавились от тяготившего нас легаси, превратив код в прозрачный и аккуратный монолит.
Наш технологический стек включает в себя .NET Core 3.1 и .NET 6, PostgreSQL в роли базы данных, интеграцию через Gitlab CI/CD, систему логирования в Graylog, хранение кода в Gitlab и базу знаний в Confluence.
Чем предстоит заниматься:
- Опыт разработки на C# от 2 лет;
- Продвинутые знания базовых алгоритмов и структур данных.
- Понимание асинхронности и многопоточности;
- Хорошие знания математики, желание её подтянуть или, как минимум, отсутствие аллергии на её наличие в коде;
- Опыт работы с PostgreSQL или аналогичными реляционными базами данных (MySQL, MS SQL);
- Умение работать в команде;
- Ответственность;
- Знание Python и/или Julia будет плюсом.