з/п не указана
Москва
От 3 до 6 лет
Ваша зона ответственности:
- Разработка систем автоматизации брокерского бизнеса в серверной части торгового функционала, включая:
- интеграцию с биржами и вышестоящими брокерами,
- интеграцию с внутренними системами брокера,
- предоставление API для фронт-систем,
- развитие систем мониторинга и управления разрабатываемыми сервисами.
- Обеспечение необходимой функциональности и производительности приложений.
- Технологическая поддержка брокерского бизнеса, контроль готовности сервисов к старту торгов и мониторинг работоспособности сервисов в течение торговой сессии.
- Обеспечение бесперебойной работы систем и сервисов, взаимодействие с Биржами и Информационными агентствами.
Необходимые навыки:
- Умение находить решение, опираясь на свои знания и опыт;
- Опыт работы в банке или финансовой организации в качестве разработчика финансовых систем на языках программирования С/С++ (желательно);
- Знание принципов объектно-ориентированного программирования, шаблонов программирования и проектирования;
- Практический опыт создания сложных программно-аппаратных систем.
Знание стека:
- C++(17-23) (профессиональное владение);
- MS Visual Studio (профессиональное владение);
- GIT (уверенное владение), JIRA/Confluence (знакомство), Jenkins (доп. плюс);
- SQL: умение писать запросы (уверенное владение);
- std, boost (уверенное владение);
- Multithreading: mutex/spin-lock, atomic, memory_order, lock-free/wait-free алгоритмы (профессиональное владение);
- Network programming: TCP/UDP/multicast, sockets (опыт разработки).