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