Инженер-программист: должностная инструкция и функциональные обязанности

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

Содержание

Кто такой инженер-программист

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

В зависимости от компании, инженер-программист может заниматься только внедрением и тестированием или полным циклом разработки программного обеспечения для организации.

На заметку: кого в IT бронируют от армии

Трудовая функция инженера-программиста

Трудовые функции подробно описаны в профстандарте специализации «инженер-программист», утвержденном Приказом Минтруда от 22.07.2022 № 424н.

Может пригодиться: как составить должностную инструкцию на основе профстандарта

Трудовые функции можно прописать следующим образом:

Инженер-программист в рамках должностной инструкции обязан:

2.1. Разработать программное обеспечение на основе анализа математических моделей и алгоритмов решения задач экономического и иного характера. Провести тестирование и отладку.

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

2.3. Осуществлять выбор языка программирования для программного обеспечения в целях описания алгоритмов и структуры баз данных.

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

2.5. Выполнять мероприятия по подготовке программного обеспечения. Проводить его отладку.

2.6. Определять объем и состав данных контрольных замеров, которые обеспечивают более полную проверку соответствия по функциональному предназначению программного обеспечения.

2.7. Осуществлять запуск отлаженных программ, ввод исходной информации в рамках задания.

2.8. Проводить корректировку программного обеспечения на основе анализа полученных сведений.

2.9. Разработать инструкции по работе с программным обеспечением, оформить техническую документацию.

2.10. Сопровождать внедрение программного обеспечения.

2.11. Разработать и внедрить систему автоматического контроля корректности работы программ.

2.12. Производить унификацию и типизацию вычислительных процессов.

2.13. Принимать участие в разработке каталога и картотек стандартного программного обеспечения.

2.14. Иные функции.

Требования к инженеру-программисту

Согласно справочнику ЕКС, должность предполагает наличие высшего или среднеспециального технического или инженерно-экономического профобразования. По желанию руководителя и при наличии категории должности (1-3) предъявляются требования к стажу работы.

Дополнительно, в зависимости от специализации организации и устанавливаемого функционала, будущему работнику устанавливаются требования к инженеру-программисту в части:

  • знания и умения использовать языки программирования;
  • умения использовать фреймворки, применяемые в компании;
  • работы инженера-программиста со смежными программами и технологиями;
  • иные требования.
ВАЖНО!
Немаловажную роль работодатели отводят личностным качествам: умение работать в команде, быстрая обучаемость и т. д.

Должностная инструкция инженера-программиста

Должностная инструкция инженера-программиста, по общему правилу, состоит из 4 разделов:

Раздел 1 должностной инструкции инженера-программиста. Основные положения, в которых указываются:

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

Раздел 2 должностной инструкции — обязанности инженера-программиста. Прописывается конкретный функционал, исходя из поставленных задач перед специалистом: разработка тестового задания, внедрение и составление технической документации и т. д.

Раздел 3 — права работника. Целесообразно внести положения о праве инженера-программиста:

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

Раздел 4 инструкции. Ответственность инженера-программиста. Положения прописываются общими нормами аналогично другим должностным инструкциям.

Подробнее: о должностной инструкции и обязанностях программиста
ВАЖНО!
Не забудьте предусмотреть в инструкции положения по ответственности за несоблюдение коммерческой и иной охраняемой законом тайны (при наличии допуска), неразглашению персональных данных в соответствии с Федеральным законом № 152-ФЗ (при условии работы с базами данных).

Предлагаем воспользоваться следующим универсальным образцом должностной инструкции инженера-программиста:

2 диплома о высшем образовании, более 16 лет работала в бюджетном учреждении, занималась юридическими, кадровыми, административными вопросами.