Должностную инструкцию инженера-программиста составляют в свободной форме. В ней указывают трудовые функции, права и обязанности разработчика.
Что нужно обязательно указать в документе — в статье «Как оформить должностную инструкцию».
Чтобы сохранить шаблон, сделайте копию в свой гугл-док: Файл → Создать копию. Или скопируйте текст и вставьте в текстовый редактор.
Должностная инструкция и обязанности программиста
1. Общие положения
1.1. Программист относится к категории специалистов и подчиняется руководителю отдела информационных технологий (далее — ИТ-отдел), назначается на должность и освобождается от нее приказом генерального директора.
1.2. Для работы программистом нужно:
- высшее профессиональное образование в области компьютерных и телекоммуникационных технологий;
- стаж работы от полугода в области разработки программного обеспечения (далее — ПО).
1.3. Программист должен знать:
- локальные нормативные акты общего характера и по направлению деятельности, трудовое и гражданское законодательство РФ в объеме, нужном для выполнения должностных обязанностей;
- требования к коду, порядок отражения изменений в системе контроля версий и результатов рефакторинга, порядок документирования результатов проверки работоспособности ПО, использования вычислительной техники при обработке информации и об информационной безопасности;
- нормативные акты о работе в сети Интернет и с персональными данными;
- структуру сети организации и ее серверные ресурсы;
- основные виды диагностических данных и способы их представления;
- основные языки, утилиты и средства программирования, а также среды разработки;
- метрики, методы измерения и оценки, среду, а также методы автоматической и автоматизированной проверки работоспособности и отладки ПО;
- методы и средства рефакторинга, оптимизации и отладки кода;
- методы создания и документирования, требования к структуре и форматам хранения контрольных примеров и тестовых наборов данных;
- типовые ошибки, возникающие при разработке ПО, и методы их диагностики и исправления;
- английский язык на уровне чтения технической документации в области информационных и компьютерных технологий;
- порядок оформления технической документации.
1.4. Программист должен уметь:
- проверять работоспособность ПО;
- писать программный код и использовать выбранную среду программирования для проверки работоспособности ПО на выбранном языке программирования;
- разрабатывать и оформлять контрольные примеры для проверки работоспособности ПО;
- разрабатывать процедуры генерации тестовых наборов данных с заданными характеристиками и подготавливать наборы данных;
- интерпретировать диагностические данные и анализировать значения полученных характеристик ПО;
- документировать результаты проверки работоспособности ПО;
- использовать систему контроля версий для регистрации произведенных изменений;
- перерабатывать и оптимизировать готовый код;
- работать над кодом в команде;
- исправлять дефектный код;
- публиковать результаты своей работы в коллективной базе знаний;
- анализировать сообщения, предупреждения, записи технологических журналов об ошибках, возникающих при выполнении дефектного кода.
2. Трудовые функции
2.1. Проверка работоспособности ПО.
2.2. Рефакторинг и оптимизация кода.
3. Должностные обязанности
3.1. Программист обязан:
- собирать диагностические данные, измерять требуемые характеристики ПО;
- готовить тестовые наборы данных по выбранной методике;
- проверять работоспособность ПО на основе тестовых наборов данных;
- оценивать соответствие ПО требуемым характеристикам;
- собирать и анализировать полученные результаты проверки работоспособности ПО;
- анализировать код на соответствие требованиям по читаемости и производительности;
- проверять работоспособность кода и исправлять его;
- воспроизводить дефекты, зафиксированные в базе данных, и устанавливать причины их возникновения;
- оценивать и согласовывать сроки выполнения индивидуальных и командных задач.
4. Права
4.1. Программист вправе:
- запрашивать у руководителя ИТ-отдела материалы и нормативно-правовые документы для выполнения должностных обязанностей, разъяснения и уточнения по выданным поручениям;
- разрабатывать и вносить на рассмотрение руководителя ИТ-отдела предложения по улучшению деятельности в рамках должностных обязанностей;
- знакомиться с решениями генерального директора, касающимися его должностных обязанностей, и документами с оценкой его деятельности и давать по ним обратную связь.
5. Заключительные положения
5.1. Программист знакомится с должностной инструкцией под подпись при приеме на работу до подписания трудового договора, а в дальнейшем — с изменениями в ней.
5.2. Один экземпляр должностной инструкции находится у генерального директора, другой — у программиста.
С должностной инструкцией ознакомлен(а):
________ /ФИО
(подпись) / (расшифровка подписи)
Дата:
______________________
Должностная инструкция программиста входит в пакет документов «Оформление сотрудника»
Собрали список шаблонов документов, которые помогут предпринимателю взять личные данные у работников, согласовать обязанности, зафиксировать должности и зарплаты.
Как и в какой очередности заполнять документы, рассказали в статье «Как оформить сотрудника в штат: пошаговая инструкция для ИП».
Какие документы могут понадобиться:
- Правила внутреннего трудового распорядка.
- Положение об оплате труда.
- Положение о премировании.
- Положение об обработке персональных данных.
- Положение об организации по охране труда.
- Штатное расписание.
- Приказ об утверждении штатного расписания.
- Должностные инструкции.
- Лист ознакомления с должностной инструкцией.
- Трудовой договор.
- Срочный трудовой договор.
- Трудовой договор с комбинированным режимом работы.
- Договор возмездного оказания услуг.
- Уведомление о заключении трудового договора с иностранцем.
- Приказ о приеме на работу.
- Приказ о назначении генерального директора.
- Личная карточка работника.
- Заявление о регистрации в качестве страхователя.
Какого документа вам не хватает? Поделитесь, и наши эксперты создадут шаблон.