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

                       ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ
               ВЕДУЩЕМУ ИНЖЕНЕРУ-ПРОГРАММИСТУ (ПРОГРАММИСТУ)

Наименование организации                          УТВЕРЖДАЮ

ДОЛЖНОСТНАЯ                                       Наименование должности
ИНСТРУКЦИЯ                                        руководителя организации

_________ 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. За несоблюдение правил и норм охраны труда, техники безопасности, производственной санитарии и противопожарной защиты - в соответствии с требованиями нормативных правовых актов Республики Беларусь и локальных актов в _____________________.



Наименование должности
руководителя структурного
подразделения                     _________         _______________________
                                   Подпись            Расшифровка подписи
Визы

С инструкцией ознакомлен          _________         _______________________
                                   Подпись            Расшифровка подписи

                                                    _______________________
                                                              Дата


КОММЕНТАРИЙ

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



Опубликовано в рубрике: Должностная инструкция, Труд