Назад к списку вакансий



Архитектор программного обеспечения

Москва

Обязанности:
• Разработка архитектуры и ландшафта информационных систем компании, а также
архитектуры интеграционного взаимодействия для реализации нового функционала
или исправления существующего;
• Разработка, документирование архитектуры ПО (компонентов, модулей,
интерфейсов, средств реализации);
• Декомпозиция проектных требований, разработка ЧТЗ и постановка задач, приёмка
результатов;
• Архитектурная проработка функциональных постановок от продакт-менеджера и
формирование детальных постановок на разработку;
• Архитектурный надзор и аудит (в том числе участие в code review);
• контроль реализации принятых решений при разработке программного
обеспечения;
• По необходимости — участие в совещаниях с заказчиком, проработка
функциональных требований заказчиков для реализации в продуктах компании.

Требования:
• Образование: высшее;
• Опыт работы в сфере разработки не менее 5 лет;
• Системность, стрессоустойчивость, грамотность;
• Знание и навыки применения современных технологий, языков программирования и
фреймворков (программных платформ);
• Знание шаблонов проектирования и архитектурных шаблонов;
• Хорошие знания SQL, опыт оптимизации запросов;
• Богатый практический опыт использования языка Java, включая последние
возможности языка;
• Практический опыт работы с Web (JavaScript, HTML);
• Практический опыт в организации архитектуры серверных и клиентских
приложений;
• Практический опыт построения API;
• Понимание проблематики высокой нагрузки и распределенных систем;
Приветствуется:
• Знание Linux, PostgreSQL;
• Знание инструментов анализа производительности приложений и умение ими
пользоваться;
• Приветствуется понимание платформы .Net;
• Приветствуется опыт разработки распределенных систем;

Условия:
• Интересные амбициозные прикладные задачи и возможность присоединиться к
команде профессионалов;
• Возможность стать частью команды, которая создаёт и внедряет крупные
цифровые решения в здравоохранении;
• Официальное трудоустройство согласно ТК РФ;
• Распределенный формат работы — возможность комбинировать работу в офисе и
дома;
• Возможность повышения квалификации и карьерного роста.

Ключевые навыки
Java
SQL
Постановка задач разработчикам
Проектный менеджмент
Взаимодействие с заказчиками
PostgreSQL