Активная разработка ПО, опыт программирования не менее пяти лет.
Желателен опыт лидирования команды разработчиков и/или управления проектами.
Умение сформировать высокоуровневое понимание сложной системы; понимание, как взаимодействуют компоненты системы.
Умение взаимодействовать с бизнес-стейкхолдерами, понимание потребностей бизнеса, формулирование требований и перевод их в необходимое клиенту решение.
Понимание принципов работы современных вычислительных систем.
Опыт работы в различных проектах и широкий технический кругозор.
Умение анализировать написанный код, используя базовые навыки реверс-инжиниринга.
Большой опыт code review.
Опыт написания функциональных и технический требований, умение создавать и презентовать материалы.
Умение передать технические требования и знания команде проекта, умение взаимодействовать с project manager и team leader, направлять членов команды в реализации технического решения.
Высокая способность к самоорганизации, выполнению нескольких задач одновременно и самомотивации.
Письменные и устные коммуникативные навыки.
Свободный английский.
Достойная заработная плата.
Проектные премии.
Гибкий график работы.
Зарубежные командировки.
Оплачиваемые переработки, отпуск и больничные.
Добровольное медицинское страхование и услуги корпоративного доктора.
Обучение иностранному языку.
Внутренняя программа профессионального обучения.
Корпоративные праздники и встречи.
Отсутствие дресс-кода.
Зона отдыха.
Аренда спортивного зала.
Офис в комфортабельном БЦ.
Фруктовые завтраки и ужины.
Вкусный чай и кофе в неограниченных количествах.
Выявление бизнес-требований клиента через интервью ключевых стейкхолдеров (как правило, онсайт).
Проведение аудита систем клиента.
Разработка предложений для построения системы или оптимизации существующей.
Разработка подходящих архитектурных решений на ранних стадиях общения с клиентом, оценка бюджета и трудоемкости реализации задач (сроки, структура команды).
Трансформирование бизнес-требований в технические.
Проектирование, построение и внедрение решений.
Написание технических и функциональных спецификаций.
Передача команде требований и спецификации, сопровождение команды в процессе написания системы, контроль и ревью.