* *
Инструкция для должности "Инженер-программист", представленная на сайте www.borovik.com, соответствует требованиям документа - "СПРАВОЧНИК квалификационных характеристик профессий работников. Выпуск 1. Профессии работников, являющиеся общими для всех видов экономической деятельности", который утвержден приказом Министерства труда и социальной политики Украины от 29 декабря 2004 г. N 336.
Статус документа - 'действующий'.

Предисловие к должностной инструкции

0.1. Документ вступает в силу с момента утверждения.

0.2. Разработчик документа: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _.

0.3. Документ согласован: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _.

0.4. Периодическая проверка данного документа производится с интервалом, не превышающим 3 года.

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

1.1. Должность "Инженер-программист" относится к категории "Профессионалы".

1.2. Квалификационные требования - ведущий инженер-программист: полное высшее образование соответствующего направления подготовки (магистр, специалист). Стаж работы по профессии инженера-программиста I категории - не менее 2 лет. Инженер-программист I категории: полное высшее образование соответствующего направления подготовки (магистр, специалист). Стаж работы по профессии инженера-программиста II категории: для магистра - не менее 2 лет, специалиста - не менее 3 лет. Инженер-программист II категории: полное высшее образование соответствующего направления подготовки (магистр, специалист), для магистра - без требований к стажу работы, для специалиста - стаж работы по профессии инженера-программиста III категории - не менее 2 лет. Инженер-программист III категории: полное высшее образование соответствующего направления подготовки (специалист). Стаж работы по профессии инженера-программиста - не менее 1 года. Инженер-программист: полное высшее образование соответствующего направления подготовки (специалист) без требований к стажу работы. 

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

1.4. Инженер-программист назначается на должность и освобождается от должности приказом по организации (предприятию/учреждению).

1.5. Инженер-программист подчиняется непосредственно _ _ _ _ _ _ _ _ _ _ .

1.6. Инженер-программист руководит работой _ _ _ _ _ _ _ _ _ _ .

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

2. Характеристика работ, задачи и должностные обязанности

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. Проводит корректировку разработанной программы на основе анализа выходных данных.

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

2.16. Определяет возможность использования готовых программ, разработанных другими предприятиями (учреждениями).

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

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

2.19. Выполняет работы по унификации и типизации вычислительных процессов.

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

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

2.22. Знает и выполняет требования нормативных актов об охране труда и окружающей среды, соблюдает нормы, методы и приемы безопасного выполнения работ.

3. Права

3.1. Инженер-программист имеет право предпринимать действия для предотвращения и устранения случаев любых нарушений или несоответствий.

3.2. Инженер-программист имеет право получать все предусмотренные законодательством социальные гарантии.

3.3. Инженер-программист имеет право требовать оказание содействия в исполнении своих должностных обязанностей и осуществлении прав.

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

3.5. Инженер-программист имеет право знакомиться с проектами документов, касающимися его деятельности.

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

3.7. Инженер-программист имеет право повышать свою профессиональную квалификацию.

3.8. Инженер-программист имеет право сообщать обо всех выявленных в процессе своей деятельности нарушениях и несоответствиях и вносить предложения по их устранению.

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

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

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

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

4.3. Инженер-программист несет ответственность за разглашение информации об организации (предприятии/учреждении), относящейся к коммерческой тайне.

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

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

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

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