Их основных задач:
- Сбор и анализ требований к разрабатываемой компоненте, оценка осуществимости и выработка критериев их выполнения;
- Разработка требований различных типов к компоненте программного продукта;
- Участие в разработке детализации архитектуры системы с учетом спецификации компоненты;
- Участие в разработке концепции реализации программного обеспечения компоненты по спецификациям;
- Контроль исполнения разработанных решений в реализации компоненты;
- Участие в согласовании увязки разработанной спецификации компоненты;
- Участие в оптимизации и исправления реализованного программного обеспечения;
- Разработка проектной и технической документации;
- Анализ качества продукта и его соответствия установленным требованиям и спецификациям;
- Участие в управлении конфигурацией;
- Участие в работе проектной группы;
- Взаимодействие с Заказчиком, участие в переговорах с аналитиками, архитекторами и разработчиками.
Какие знания и навыки для нас важны:
- Опыт работы не менее 3–х лет;
- Умение/навыки работы в описании процессов AS IS / TO BE;
- Выявление и формулирование бизнес-требований (в формате user stories);
- Создание требований к прототипам UI/UX;
- Опыт взаимодействия с разработчиками и заказчиками;
- Знание реляционных баз данных;
- Опыт проектирования интеграционных решений;
- Опыт написание функциональных требований/бизнес требований/технических спецификаций на разработку;
- Знание принципов разработки ПО (проектирование, планирование, разработка, тестирование, доработки);
- Опыт работы в проектах с микросервисной архитектурой;
- Умение/навыки работы по гибкой методологии разработки agile;
- Опыт работы с СУБД, WEB-технологии, знание карточных технологий, опыт постановки задач в области автоматизации банковских продуктов.
Будет вашим преимуществом:
- Участие в проектах построения бухгалтерского учета финансовых организаций;
- Опыт работы в Jira/Confluence.