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