Разрабатывает технологию решения задачи по всем этапам обработки информации. Выполняет работу по подготовке программ к отладке и проводит отладку. Осуществляет запуск отлаженных программ.Определяет возможность использования готовых программных продуктов.Осуществляет сопровождение внедренных программ и программных средств.Разрабатывает и внедряет системы автоматической проверки правильности программ, составляет технологию обработки информации.Выполняет работу по унификации и типизации вычислительных процессов.