Разработка, изменение и согласование архитектуры программного обеспечения с системным аналитиком и архитектором программного обеспечения Проектирование структур данных Проектирование баз данных Проектирование программных интерфейсов Оценка и согласование сроков выполнения поставленных задач и др.
Требования
Написание программного кода.
Умение применять выбранные языки программирования, использовать среду программирования и средства системы управления базами данных.
Разработка процедур проверки работоспособности.
Знание методов автоматической и автоматизированной проверки работоспособности ПО, основных видов диагностических данных.
Интеграция программных модулей.
Умение писать программный код процедур интеграции, использовать выбранную среду программирования.
Разработка требований и проектирование ПО.
Знание принципов построения архитектуры ПО, типовых решений и шаблонов проектирования и др.