Программист C++ (TRANSAQ)
Обязанности
- Участие в продуктовой разработке и поддержке сервисов и приложений системы брокерского обслуживания;
- Оптимизация производительности;
- Работа с системами контроля версий кода для обеспечения качества и управляемости разработки;
- Взаимодействие со смежными командами;
Условия работы
- Стабильная заработная плата по ТК РФ, ДМС со стоматологией, бонусы на выбор за стаж работы (компенсация обучения, путешествия, фитнеса, проезда, моб.связи, ДМС для родственника);
- Гибридный или удалённый формат работы;
- Комфортное офисное пространство в историческом центре Москвы с зоной отдыха на крыше, кофе-поинты с ароматным кофе;
- Участие в решении нетривиальных и интересных задач;
- Возможность реализовывать свои идеи и применять нестандартные подходы;
- Поддержку и обмен опытом в сильной команде.
Требования
- Уверенные знания C++ (стандарты 11, 14, 17, 20) от трех лет;
- Имеете представления о разработке сетевых клиент-серверных приложений (протоколы http,tcp, udp, ip);
- Владение распространёнными паттернами проектирования;
- Знание STL (контейнеры, алгоритмы)
- Опыт разработки и поддержки масштабируемых и многопоточных приложений;
- Опыт работы с базами данных (MS SQL/PostgreSQL);
- Принятие взвешенных решений и умение аргументировать свою точку зрения.
Будет плюсом:
- Работа с MFC;
- Навыки работы с xml-файлами;
- Знакомство с протоколом FIX;
- Опыт работы с quickfixengine, grpc, boost.asio, protocol buffers.