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

УТВЕРЖДАЮ:

_______________________________

[Наименование должности]

_______________________________

_______________________________

[Наименование организации]

_______________________________

_______________________/[Ф.И.О.]/

«______» _______________ 20___ г.

ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ

Ведущего инженера-программиста

1. Общие положения

1.1. Настоящая должностная инструкция определяет и регламентирует полномочия, функциональные и должностные обязанности, права и ответственность ведущего инженера-программиста [Наименование организации в родительном падеже] (далее — Компания).

1.2. Ведущий инженер-программист назначается на должность и освобождается от должности в установленном действующим трудовым законодательством порядке приказом руководителя Компании.

1.3. Ведущий инженер-программист подчиняется непосредственно [наименование должности непосредственного руководителя в дательном падеже] Компании.

1.4. Ведущий инженер-программист относится к категории специалистов и имеет в подчинении [наименование должностей подчиненных в дательном падеже].

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

1.6. Требования к опыту практической работы ведущего инженера-программиста: практическая работа в области разработки программного обеспечения не менее 3 лет.

1.7. Особые условия допуска ведущего инженера-программиста к работе: отсутствуют.

1.8. Ведущий инженер-программист отвечает за:

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

1.9. Ведущий инженер-программист должен знать:

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

1.10. Ведущий инженер-программист должен уметь:

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

1.11. Ведущий инженер-программист в своей деятельности руководствуется:

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

1.12. В период временного отсутствия ведущего инженера-программиста (отпуск, болезнь, прочее), его обязанности возлагаются на [наименование должности заместителя], который назначается в установленном порядке, приобретает соответствующие права и несет ответственность за неисполнение или ненадлежащее исполнение обязанностей, возложенных на него в связи с замещением.

2. Должностные обязанности

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

2.1. Анализ требований к программному обеспечению, в том числе:

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

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

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

2.3. Проектирование программного обеспечения, в том числе:

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

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

3. Права

Ведущий инженер-программист имеет право:

3.1. На все предусмотренные законодательством Российской Федерации социальные гарантии.

3.2. На бесплатную выдачу специальной одежды, специальной обуви и других средств индивидуальной защиты.

3.3. Требовать создания условий для выполнения профессиональных обязанностей, в том числе предоставления необходимого оборудования, инвентаря, рабочего места, соответствующего санитарно-гигиеническим правилам и нормам.

3.4. Требовать от руководства организации оказания содействия в исполнении своих профессиональных обязанностей и осуществлении прав.

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

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

3.7. Представлять руководству предложения по совершенствованию своей работы и работы отдела.

3.8. Знакомиться с проектами решений руководства организации, касающимися его деятельности.

3.9. Повышать свою профессиональную квалификацию.

3.10. Иные права, предусмотренные трудовым законодательством Российской Федерации.

4. Ответственность и оценка деятельности

4.1. Ведущий инженер-программист несет административную, дисциплинарную и материальную (а в отдельных случаях, предусмотренных законодательством РФ, — и уголовную) ответственность за:

4.1.1. Невыполнение или ненадлежащее выполнение служебных указаний непосредственного руководителя.

4.1.2. Невыполнение или ненадлежащее выполнение своих трудовых функций и порученных ему задач.

4.1.3. Неправомерное использование предоставленных служебных полномочий, а также использование их в личных целях.

4.1.4. Недостоверную информацию о состоянии выполнения порученной ему работы.

4.1.5. Непринятие мер по пресечению выявленных нарушений правил техники безопасности, противопожарных и других правил, создающих угрозу деятельности предприятия и его работникам.

4.1.6. Не обеспечение соблюдения трудовой дисциплины.

4.2. Оценка работы ведущего инженера-программиста осуществляется:

4.2.1. Непосредственным руководителем — регулярно, в процессе повседневного осуществления работником своих трудовых функций.

4.2.2. Аттестационной комиссией предприятия — периодически, но не реже 1 раза в два года на основании документированных итогов работы за оценочный период.

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

5. Условия работы

5.1. Режим работы ведущего инженера-программиста определяется в соответствии с правилами внутреннего трудового распорядка, установленными в Компании.

5.2. В связи с производственной необходимостью ведущий инженер-программист обязан выезжать в служебные командировки (в том числе местного значения).

5.3. В связи с производственной необходимостью ведущему инженеру-программисту для осуществления его трудовых функций может предоставляться служебный автотранспорт.

6. Право подписи

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

С инструкцией ознакомлен ___________/____________/ «____» _______ 20__ г.

(подпись)

                       ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ
              ВЕДУЩЕМУ ИНЖЕНЕРУ-ПРОГРАММИСТУ (ПРОГРАММИСТУ)
Наименование организации                          УТВЕРЖДАЮ
ДОЛЖНОСТНАЯ                                       Наименование должности
ИНСТРУКЦИЯ                                        руководителя организации
_________ N ___________                           Подпись     Расшифровка
                                                             подписи
Место составления                                 Дата
    ВЕДУЩЕМУ
ИНЖЕНЕРУ-ПРОГРАММИСТУ
1. ОБЩИЕ ПОЛОЖЕНИЯ

1. Ведущий инженер-программист относится к категории специалистов, принимается на работу и увольняется с работы приказом руководителя организации по представлению __________________________________.

2. На должность ведущего инженера-программиста назначается лицо, имеющее высшее образование соответствующей квалификации по направлениям образования «Вычислительная техника», «Естественные науки», «Оборудование», «Радиоэлектронная техника», «Компоненты оборудования», «Связь», «Автоматизация», «Обеспечение качества», «Эргономика», «Информационная безопасность» и стаж работы в должности инженера-программиста I категории не менее _____.

3. В своей деятельности ведущий инженер-программист руководствуется:

— нормативными документами по вопросам выполняемой работы;

— методическими материалами, касающимися соответствующих вопросов;

— уставом организации;

— правилами трудового распорядка;

— приказами и распоряжениями руководителя организации (непосредственного руководителя);

— настоящей должностной инструкцией.

4. Ведущий инженер-программист должен знать:

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

— основные принципы структурного и объектно-ориентированного программирования;

— виды программного обеспечения;

— стандарты программной документации;

— системы счислений, шифров и кодов;

— основные методы, средства и методологии разработки программного обеспечения;

— стандартные алгоритмы;

— языки программирования;

— технологию автоматизированной обработки информации;

— методы классификации и кодирования информации;

— формализованные языки программирования;

— виды и порядок оформления технической документации;

— стандарты качества программного обеспечения;

— основные общепринятые технологии в области разработки программных продуктов;

— иностранный язык;

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

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

— основы организации труда и управления;

— основы законодательства о труде;

— правила и нормы охраны труда и пожарной безопасности.

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

2. ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ

6. Для выполнения возложенных на него функций ведущий инженер-программист обязан:

6.1. На основе анализа математических моделей и алгоритмов решения научных, прикладных экономических и других задач разрабатывать программы, обеспечивающие возможность выполнения средствами вычислительной техники алгоритма и поставленной задачи.

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

6.3. Разрабатывать технологию решения задачи на всех этапах.

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

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

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

6.7. Определять возможность использования готовых программных продуктов.

6.8. Разрабатывать, отлаживать, анализировать и оптимизировать программный код на основе готовых спецификаций.

6.9. Интегрировать программные компоненты.

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

6.11. Определять совокупность данных, обеспечивающих решение максимального числа требований, включенных в программу; выполнять работу по ее подготовке к отладке.

6.12. Проводить отладку разработанных программ, корректировать их в процессе стабилизации и сопровождения.

6.13. Принимать участие в создании библиотек стандартных программ, в разработке форм документов, подлежащих электронной обработке, в проектировании программ, позволяющих расширить область применения вычислительной техники.

6.14. Выполнять работу по унификации процессов разработки программ.

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

6.16. Разрабатывать и внедрять методы автоматизации программирования.

6.17. Участвовать в проведении экспертизы программного обеспечения: контроле качества программного кода путем инспекции кода либо с помощью специальных программ; первичном контроле качества разрабатываемого программного обеспечения.

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

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

6.20. Вести и представлять установленную отчетность.

6.21. Знать соответствующую документацию СМК и соблюдать ее требования.

6.22. Своевременно и точно исполнять производственные приказы, задания, указания и распоряжения руководителя.

6.23. Соблюдать установленные на предприятии Правила внутреннего трудового распорядка.

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

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

3. ПРАВА

7. Ведущий инженер-программист имеет право:

7.1. Знакомиться с проектами решений руководства организации, касающимися его деятельности.

7.2. Вносить на рассмотрение руководства предложения по совершенствованию информационной системы организации в целом.

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

7.4. Привлекать специалистов всех структурных подразделений организации для решения возложенных на него обязанностей (если это предусмотрено положениями о структурных подразделениях, если нет — с разрешения руководителя организации).

7.5. Требовать от руководства организации оказания содействия в исполнении своих должностных обязанностей и прав.

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

4. ВЗАИМООТНОШЕНИЯ (СВЯЗИ ПО ДОЛЖНОСТИ)
     8. Ведущий инженер-программист подчиняется ___________________________
__________________________________________________________________________.
    9. Ведущий инженер-программист  взаимодействует по  вопросам, входящим
в  его  компетенцию,  с  работниками следующих    структурных подразделений
организации:
    - с _________________________________________________________________:
получает:
__________________________________________________________________________;
представляет:
__________________________________________________________________________;
    - с _________________________________________________________________:
получает:
__________________________________________________________________________;
представляет:
__________________________________________________________________________.
5. ОЦЕНКА РАБОТЫ И ОТВЕТСТВЕННОСТЬ

10. Работу ведущего инженера-программиста оценивает непосредственный руководитель (иное должностное лицо).

11. Ведущий инженер-программист несет ответственность:

11.1. За неисполнение (ненадлежащее исполнение) своих должностных обязанностей, предусмотренных настоящей должностной инструкцией,- в пределах, определенных действующим трудовым законодательством Республики Беларусь.

11.2. За совершенные в процессе осуществления своей деятельности правонарушения — в пределах, определенных действующим административным, уголовным и гражданским законодательством Республики Беларусь.

11.3. За причинение материального ущерба — в пределах, определенных действующим трудовым, уголовным и гражданским законодательством Республики Беларусь.

11.4. За несоблюдение правил и норм охраны труда, техники безопасности, производственной санитарии и противопожарной защиты — в соответствии с требованиями нормативных правовых актов Республики Беларусь и локальных актов в _____________________.

Наименование должности
руководителя структурного
подразделения                     _________         _______________________
                                  Подпись            Расшифровка подписи
Визы
С инструкцией ознакомлен          _________         _______________________
                                  Подпись            Расшифровка подписи
                                                   _______________________
                                                             Дата
КОММЕНТАРИЙ

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

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

Должностная инструкция ведущего программиста <1>

(ведущего инженера-программиста)

(профессиональный стандарт «Программист»)

1. Общие положения

1.1. Ведущий программист относится к категории специалистов.
1.2. На должность ведущего программиста принимается лицо:
1) имеющее высшее образование;
2) прошедшее повышение квалификации;
3) имеющее опыт практической работы в области разработки программного обеспечения не менее трех лет.
1.3. Ведущий программист должен знать:
1) возможности существующей программно-технической архитектуры;
2) возможности современных и перспективных средств разработки программных продуктов, технических средств;
3) методологии разработки программного обеспечения и технологии программирования;
4) методологии и технологии проектирования и использования баз данных;
5) языки формализации функциональных спецификаций;
6) методы и приемы формализации задач;
7) принципы построения архитектуры программного обеспечения и виды архитектуры программного обеспечения;
8) типовые решения, библиотеки программных модулей, шаблоны, классы объектов, используемые при разработке программного обеспечения;
9) методы и средства проектирования программного обеспечения;
10) методы и средства проектирования баз данных;
11) методы и средства проектирования программных интерфейсов;
12) Правила внутреннего трудового распорядка организации;
13) требования охраны труда, производственной санитарии и пожарной безопасности;
14) _____________________________________.
(другие требования к необходимым знаниям)
1.4. Ведущий программист должен уметь:
1) проводить анализ исполнения требований;
2) проводить оценку и обоснование рекомендуемых решений;
3) выбирать средства реализации требований к программному обеспечению;
4) вырабатывать варианты реализации программного обеспечения;
5) использовать существующие типовые решения и шаблоны проектирования программного обеспечения;
6) применять методы и средства проектирования программного обеспечения, структур данных, баз данных, программных интерфейсов;
7) осуществлять коммуникации с заинтересованными сторонами;
8) _______________________________.
(другие навыки и умения)
1.5. Ведущий программист в своей деятельности руководствуется:
1) _______________________________;
(наименование учредительного документа)
2) Положением о _______________________;
(наименование структурного подразделения)
3) настоящей должностной инструкцией;
4) ____________________________________.
(наименования локальных нормативных актов, регламентирующих трудовые функции по должности)
1.6. Ведущий программист подчиняется непосредственно _________________.
(наименование должности руководителя)
1.7. __________________________________.
(другие общие положения)

2. Трудовые функции

2.1. Разработка требований и проектирование программного обеспечения:
1) анализ требований к программному обеспечению;
2) разработка технических спецификаций на программные компоненты и их взаимодействие;
3) проектирование программного обеспечения.
2.2. __________________________________.
(другие функции)

3. Должностные обязанности

3.1. Ведущий программист исполняет следующие обязанности:
3.1.1. В рамках трудовой функции, указанной в пп. 1 п. 2.1 настоящей должностной инструкции:
1) осуществляет анализ возможностей реализации требований к программному обеспечению;
2) проводит оценку времени и трудоемкости реализации требований к программному обеспечению;
3) проводит согласование требований к программному обеспечению с заинтересованными сторонами;
4) осуществляет оценку и согласование сроков выполнения поставленных задач.
3.1.2. В рамках трудовой функции, указанной в пп. 2 п. 2.1 настоящей должностной инструкции:
1) осуществляет разработку и согласование технических спецификаций на программные компоненты и их взаимодействие с архитектором программного обеспечения;
2) распределяет задания между программистами в соответствии с техническими спецификациями;
3) осуществляет контроль выполнения заданий;
4) осуществляет обучение и наставничество;
5) формирует и предоставляет отчетность в соответствии с установленными регламентами;
6) проводит оценку и согласование сроков выполнения поставленных задач.
3.1.3. В рамках трудовой функции, указанной в пп. 3 п. 2.1 настоящей должностной инструкции:
1) осуществляет разработку, изменение и согласование архитектуры программного обеспечения с системным аналитиком и архитектором программного обеспечения;
2) выполняет проектирование:
— структур данных;
— баз данных;
— программных интерфейсов;
3) проводит оценку и согласование сроков выполнения поставленных задач.
3.1.4. В рамках выполнения своих трудовых функций исполняет поручения своего непосредственного руководителя.
3.1.5. ______________________________.
(другие обязанности)
3.2. ________________________________.
(другие положения о должностных обязанностях)

4. Права

4.1. Ведущий программист имеет право:
4.1.1. Участвовать в обсуждении проектов решений, в совещаниях по их подготовке и выполнению.
4.1.2. Запрашивать у непосредственного руководителя разъяснения и уточнения по данным поручениям, выданным заданиям.
4.1.3. Запрашивать по поручению непосредственного руководителя и получать от других работников организации необходимую информацию, документы, необходимые для исполнения поручения.
4.1.4. Знакомиться с проектами решений руководства, касающихся выполняемой им функции, с документами, определяющими его права и обязанности по занимаемой должности, критерии оценки качества исполнения своих трудовых функций.
4.1.5. Вносить на рассмотрение своего непосредственного руководителя предложения по организации труда в рамках своих трудовых функций.
4.1.6. Участвовать в обсуждении вопросов, касающихся исполняемых должностных обязанностей.
4.2. ___________________________.
(иные права)

5. Ответственность

5.1. Ведущий программист привлекается к ответственности:
— за ненадлежащее исполнение или неисполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, — в порядке, установленном действующим трудовым законодательством Российской Федерации, законодательством о бухгалтерском учете;
— правонарушения и преступления, совершенные в процессе своей деятельности, — в порядке, установленном действующим административным, уголовным и гражданским законодательством Российской Федерации;
— причинение ущерба организации — в порядке, установленном действующим трудовым законодательством Российской Федерации.
5.2. _______________________________.
(другие положения об ответственности)

6. Заключительные положения

6.1. Настоящая должностная инструкция разработана на основе Профессионального стандарта «Программист», утвержденного Приказом Министерства труда и социальной защиты Российской Федерации от 18.11.2013
N 679н, с учетом ________________________________.
(реквизиты локальных нормативных актов организации)
6.2. Ознакомление работника с настоящей должностной инструкцией осуществляется при приеме на работу (до подписания трудового договора).
Факт ознакомления работника с настоящей должностной инструкцией
подтверждается ________________________________
(подписью в листе ознакомления, являющемся неотъемлемой
______________________________________________
частью настоящей инструкции (в журнале ознакомления с должностными
______________________________________________
инструкциями); в экземпляре должностной инструкции, хранящемся у
______________________________________________.
работодателя; иным способом)
6.3. __________________________________________.
(другие заключительные положения)

———————————
Информация для сведения:
<1> В соответствии с Профессиональным стандартом «Программист», утвержденным Приказом Министерства труда и социальной защиты Российской Федерации от 18.11.2013 N 679н, иное возможное наименование должности — «ведущий инженер-программист».

Понравилась статья? Поделить с друзьями:
  • Инструкция по заполнению баланса упрощенной формы
  • Рубит убить жука инструкция по применению отзывы
  • Вилантерол инструкция по применению цена отзывы
  • Hair growth spray инструкция по применению на русском языке
  • Процедура сохранения гос номера при продаже авто через госуслуги инструкция