- непосредственно принимать участие в разработке программных продуктов,
- выполнять с использованием средств вычислительной техники, коммуникаций и связи работы в области научно-технического поиска,
- проводить корректировку (т.н."сопровождение") разработанной программы на основе анализа выходных данных,
- разрабатывать инструкции по работе с программами (руководство пользователя и руководство администратора), участвовать в оформлении необходимой технической документации (технический проект, логические и функциональные схемы работы информационных систем) в определенные сроки,