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