Основные обязанности
· Анализ требований, выделение уровней и их функций,
· Разработка архитектуры, моделирование взаимосвязей между подсистемами, физической модели программных компонент новой системы,
· создание технической документации (System Architecture, Design, Sequence Diagrams, Class Diagrams),
· Проектирование механизмов ядра системы, исследование наиболее подходящих методов разработки, кодирование наиболее сложных частей системы (создание patterns),
· Создание ER-диаграммы и концептуальной схемы базы данных новой системы, описание механизмов обработки информации,
· Участие в согласовании технических решений с заказчиком,
· Управление командой архитекторов, распределение задач между группами разработчиков, определение процесса интеграции отдельно разрабатываемых частей крупной системы в единое приложение.
Квалификационные требования
· Высшее (техническое) образование,
· Знание английского языка,
· Знание принципов создания эффективных архитектур приложения,
· Опыт применения CASE – средств, UML, навыки проектирования в среде Rational Rose,
· Владение принципами ООП, практический опыт программирования (знание Java, C++, XML), знакомство с интегрированными средами разработки, опыт проектирования механизмов ядра системы,
· Знание SQL и одного из (PL/SQL, T-SQL), отличные навыки и большой опыт работы с реляционными СУБД и серверами приложений,
· Знание принципов организации сетей,
· Опыт применения средств управления версиями, требованиями к разрабатываемому ПО, изменениями, дефектами,
· Отсутствие коммуникативных проблем, системное мышление, высокие аналитические способности, инициативность, ответственность, организаторские навыки.
Также приветствуется
· Наличие сертификатов о дополнительном образовании в области создания архитектуры приложений, самостоятельная постоянная актуализация квалификации вслед за развитием технологий проектирования программного обеспечения.
Условия занятости
· Работа в офисе в Минске,
· Полный рабочий день,
· Возможны командировки по странам СНГ и дальнему зарубежью,
· Достойное вознаграждение + соц. пакет.