1) проводит анализ и выявляет проблемы сопряжения неоднородных модулей и компонентов компьютерного программного обеспечения;2) осуществляет разработку и документирование программных интерфейсов;3) разрабатывает процедуру сборки модулей и компонентов компьютерного программного обеспечения;4) разрабатывает процедуры развертывания и обновления компьютерного программного обеспечения;5) разрабатывает процедуры миграции и преобразования (конвертации) данных;6) оформляет техническую документацию на компьютерное программное обеспечение по заданному стандарту или шаблону;7) проводит оценку и согласовывает сроки выполнения поставленных задач; 8) осуществляет сборку программных модулей и компонентов в программный продукт; 9) подключает программный продукт к компонентам внешней среды; 10) проверяет работоспособность выпусков программного продукта; 11) вносит изменения в процедуры сборки модулей и компонентов компьютерного программного обеспечения, развертывания компьютерного программного обеспечения, миграции и преобразования данных; 12) проводит оценку и согласовывает сроки выполнения поставленных задач.