Должностная инструкция инженера-программиста
I. Общие положения
1. На должность инженера-программиста назначается лицо, имеющее высшее образование – бакалавриат («Прикладная математика и информатика», «Математика и компьютерные науки», «Информатика и вычислительная техника»).
Рекомендуется дополнительное профессиональное образование по программе повышения квалификации по профилю деятельности.
2. Опыт практической работы не менее одного года в области разработки компьютерного программного обеспечения.
3. Назначение на должность инженера-программиста, а также освобождение от нее производится приказом руководителя организации.
4. Инженер-программист должен знать:
4.1. Возможности существующей программно-технической архитектуры
4.2. Возможности современных и перспективных средств разработки программных продуктов, технических средств
4.3. Методологии разработки компьютерного программного обеспечения и технологии программирования
4.4. Методологии и технологии проектирования и использования баз данных
4.5. Языки формализации функциональных спецификаций
4.6. Методы и приемы формализации задач
4.7. Методы и средства проектирования компьютерного программного обеспечения
4.8. Методы и средства проектирования программных интерфейсов
4.9. Методы и средства проектирования баз данных
4.10. Принципы построения и виды архитектуры компьютерного программного обеспечения
4.11. Типовые решения, библиотеки программных модулей, шаблоны, классы объектов, используемые при разработке компьютерного программного обеспечения
4.12. Нормативно-технические документы (стандарты), определяющие требования к технической документации на компьютерное программное обеспечение
4.13. _____________________________________________________________________
5. Инженер-программист подчиняется непосредственно ___________________.
6. На время отсутствия инженера-программиста (отпуск, болезнь, пр.) его обязанности исполняет лицо, назначенное в установленном порядке. Данное лицо приобретает соответствующие права и несет ответственность за надлежащее их исполнение.
7. ________________________________________________________________
II. Должностные обязанности
В обязанности инженера-программиста входит:
1. Анализ возможностей реализации требований к компьютерному программному обеспечению:
— Сбор, систематизация, выявление взаимосвязей и документирование требований к компьютерному программному обеспечению
— Оценка времени и трудоемкости реализации требований к компьютерному программному обеспечению
— Согласование требований к компьютерному программному обеспечению с заинтересованными сторонами
— Оценка и согласование сроков выполнения поставленных задач
2. Разработка технических спецификаций на программные компоненты и их взаимодействие:
— Разработка и согласование с архитектором программного обеспечения технических спецификаций на программные компоненты и на их взаимодействие
— Распределение заданий между программистами в соответствии с техническими спецификациями
— Осуществление контроля выполнения заданий
— Осуществление обучения и наставничества
— Формирование и предоставление отчетности в соответствии с установленными регламентами
— Оценка и согласование сроков выполнения поставленных задач
3. Проектирование компьютерного программного обеспечения:
— Разработка, изменение архитектуры компьютерного программного обеспечения и ее согласование с системным аналитиком и архитектором программного обеспечения
— Проектирование структур данных
— Проектирование баз данных
— Проектирование программных интерфейсов
— Разработка технической документации на компьютерное программное обеспечение с использованием существующих стандартов
— Оценка и согласование сроков выполнения поставленных задач
III. Права
Инженер-программист имеет право:
1. Запрашивать и получать необходимую информацию, а также материалы и документы, относящиеся к вопросам своей деятельности.
2. Повышать квалификацию, проходить переподготовку (переквалификацию)
3. Принимать участие в обсуждении вопросов, входящих в его функциональные обязанности.
4. Вносить предложения и замечания по вопросам улучшения деятельности.
5. Требовать от руководства организации оказания содействия, в том числе обеспечения организационно-технических условий и оформления установленных документов, необходимых для исполнения должностных обязанностей.
6. Принимать самостоятельные решения, руководствуясь квалификационными требованиями и должностными обязанностями
7. ___________________________________________________________
IV. Ответственность
Инженер-программист несет ответственность:
1. За ненадлежащее исполнение или неисполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, — в пределах, определенных действующим трудовым законодательством Российской Федерации.
2. За правонарушения, совершенные в процессе осуществления своей деятельности, — в пределах, определенных действующим административным, уголовным и гражданским законодательством Российской Федерации.
3. За причинение материального ущерба — в пределах, определенных действующим трудовым и гражданским законодательством Российской Федерации.
4. ____________________________________________________________________
Настоящая должностная инструкция разработана в соответствии с положениями (требованиями) Трудового кодекса Российской Федерации от 30.12.2001 г. № 197 ФЗ (ТК РФ) (с изменениями и дополнениями), профессионального стандарта «Программист» утвержденного приказом Министерства труда и социальной защиты Российской Федерации от 20 июля 2022г. №424н и иных нормативно–правовых актов, регулирующих трудовые отношения.
Свежие комментарии