Обязанности и достижения:
В мои задачи входила поддержка плагина и модулей, соединяющих сервер MetaTrader 4 и систему IG. А также расширение их функционала. Основной язык программирования - Си++, основные библиотеки - MetaQuotes Server и Manager API, FioranoMQ, Codalogic LMX. Для устранения неисправностей я анализировал логи работающей системы напрямую, а также через сервис Splunk. В добавок к этому я занимался:
* написанием юнит-тестов для старого и нового кода, используя Google Test;
* изучением и внедрением плагина Gold-i MAM (ПАММ-счета);
* разработкой утилиты для различных задач, например для копирования символов и графиков с одного сервера на другой;
* написанием расширений для терминала MetaTrader 4 на языке MQL.
Сборка кода осуществлялась с использованием сервера Atlassian Bamboo, сам код хранился в репозитории Git.