Разработка программного обеспечения (далее - ПО): написание, тестирование и отладка программного кода с учетом требований и спецификаций проекта Компании.
Заниматься проектированием и оценкой разработки новых фич для информационного продукта компании.
Реализовывать новые фичи и исправлять баги.
Участвовать в командной работе: выполнять code-review, давать конструктивную обратную связь по качеству кода, предлагать способы оптимизации решения, помогать с поиском вариантов решения коллегам.
Требования
Опыт разработки на C++ от 5 лет.
Отличное знание стандартной библиотеки STL.
Опыт декомпозиции средних и крупных задач (от 2-4 недель разработки).
Понимание особенностей многопроцессной/многопоточной разработки.
Понимание работы ОС Windows (процессы, файловая система, реестр, службы и т.д.).
Знание и опыт применения на практике паттернов проектирования.
Навыки разработки на других языках программирования.