Ведущий инженер-программист (системный аналитик)
Требования
Местоположение и тип занятости
Компания
Разработка и производство решений в области перспективных средств радиосвязи, ПО и АСУ
Описание вакансии
Условия работы
АО «НПО Ангстрем» — это молодая независимая компания, стремительно развивающаяся на отечественном рынке средств радиосвязи специального назначения. Мы производим уникальные решения, аналогов которым до сих пор нет в мире. Мы знаем ценность этих решений. Мы верим в себя, свою страну и в то, что от каждого из нас зависит, в каком обществе мы будем жить.
АО «НПО Ангстрем» — это сплоченный коллектив специалистов и профессионалов своего дела, которые с уверенностью смотрят в будущее. Мы вместе решаем сложные задачи и с готовностью идем вперед.
Обязанности:
- Анализ бизнес-требований, предъявляемых Заказчиками к разрабатываемому frontend-продукту;
- Участие в разработке макетов пользовательского интерфейса в качестве источника знаний о возможностях системы (сервисов, элементов пользовательского интерфейса) и необходимых сценариях использования системы;
- Разработка требований к новым методам сервисов, проектирование поведения новых методов;
- Составление сценариев взаимодействия frontend-продукта с сервисами и предоставление техническим писателям всей необходимой информации для разработки диаграмм последовательностей UML;
- Проектирование поведения разрабатываемого frontend-продукта;
- Участие в создании плана тестирования продукта;
- Контроль полноты плана тестирования;
- Участие в тестировании продукта, проверка основных сценариев использования продукта;
- Подготовка сценариев показов и исходных данных для показов (совместно с тестировщиками);
- Консультирование системных аналитиков смежных команд по вопросам возможностей и особенностей работы разрабатываемого frontend-продукта.
Требования:
- Умение четко и ясно формулировать требования к разрабатываемому программному обеспечению и ожидаемую логику работы программного обеспечения;
- Умение проектировать схемы баз данных;
- Умение проектировать веб-сервисы;
- Умение проектировать сценарии взаимодействия фронтэнд-продукта с сервисами;
- Умение проектировать сценарии взаимодействия элементов пользовательского интерфейса с пользователем и между собой;
- Умение уточнять и детализировать требования, предъявляемые бизнес-аналитиками к продукту;
- Умение самостоятельно разбираться в логике работы веб-сервисов по предоставленной документации;
- Умение четко и ясно объяснять возможности и особенности работы продукта системным аналитикам смежных команд, тестировщикам, техническим писателям, сотрудникам службы внедрения.
- От 3 лет, подтверждённые проекты в качестве Senior разработчика Java
Будет плюсом:
- Знание различных типов диаграмм UML;
- Понимание принципов работы WebAPI, понимание HTTP-кодов;
- Опыт разработки макетов пользовательского интерфейса или опыт разработки пользовательского интерфейса;
- Навыки организации и управления работой команды (технические писатели, тестировщики, разработчики);
- Знание операционных систем семейства UNIX.
Условия:
- Соблюдение ТК РФ по всем вопросам, касающимся работы с персоналом
- Конкурентоспособная, полностью белая заработная плата
- Развивающаяся корпоративная жизнь
- Возможность повышения квалификации
- Интересные проекты, амбициозные задачи
- Сплоченная команда профессионалов
- Участие в проектах национального масштаба