Должностная инструкция и функциональные обязанности программиста

Содержание

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

Должностная инструкция и функциональные обязанности программиста

Предлагаем Вашему вниманию типовой пример должностной инструкции программиста, образец 2019 года. Не забывайте, каждая инструкция программиста выдается на руки под расписку.

На сайте hr-portal представлена типовая информация о знаниях, которыми должен обладать программист. Об обязанностях, правах и ответственности.

Данный материал входит в огромную библиотеку должностных инструкций нашего сайта, которая обновляется ежедневно.

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

1. Программист относится к категории специалистов.

2. Программист I категории: высшее профессиональное (техническое или инженерно-экономическое) образование и стаж работы в должности программиста II категории не менее 3 лет.

(-программист II категории: высшее профессиональное (техническое или инженерно-экономическое) образование и стаж работы в должности программиста III категории или других инженерно-технических должностях, замещаемых специалистами с высшим профессиональным образованием, не менее 3 лет.

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

-программист: высшее профессиональное (техническое или инженерно-экономическое) образование без предъявления требований к стажу работы или среднее профессиональное (техническое или инженерно-экономическое) образование и стаж работы в должности техника I категории не менее 3 лет либо других должностях, замещаемых специалистами со средним профессиональным образованием, не менее 5 лет.)

3. Программист принимается на должность и освобождается от должности директором организации.

4. Программист должен знать:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

— законодательством РФ,

— Уставом организации,

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

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

— Правилами внутреннего трудового распорядка организации.

6. Программист подчиняется непосредственно __________ (указать должность того работнику, которому подчиняется).

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

Программист:

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

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

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

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

5. Выполняет работу по подготовке программ к отладке и проводит отладку.

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

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

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

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

10. Осуществляет сопровождение внедренных программ и программных средств.

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

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

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

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

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

16. Обеспечивает соблюдение чистоты и порядка на своем рабочем месте,

17. Выполняет в рамках трудового договора распоряжения работников, которым он подчинен согласно настоящей инструкции.

3. Права программиста

Программист имеет право:

1. Вносить на рассмотрение директора организации предложения:

— по совершенствованию работы связанной с предусмотренными настоящей инструкцией обязанностями,

— о поощрении подчиненных ему отличившихся работников,

— о привлечении к материальной и дисциплинарной ответственности подчиненных ему работников, нарушивших производственную и трудовую дисциплину.

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

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

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

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

6. Иные права, установленные действующим трудовым законодательством.

4. Ответственность программиста

Программист несет ответственность в следующих случаях:

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

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

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

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

Источник: https://hr-portal.info/job-description/dolzhnostnaya-instruktsiya-programmista

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

Должностная инструкция и функциональные обязанности программиста

УТВЕРЖДЕНА
Решением
Решением
Решение №  от  г.
Протокол №  от  г.
Должностная инструкция
программиста
веб-программиста
веб-дизайнера
работающего по трудовому договору о дистанционной работе
,  г.

1.

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

1.1.

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

1.2.

 Должность Работника относится к категории .

1.3.

Назначение и освобождение от занимаемой должности Работника производится в соответствии с трудовым законодательством на основании приказа   (ОГРН ) (далее – Работодатель).

1.4.

 Права, обязанности и ответственность Работника определяются помимо данной ДИ локальными нормативными актами Работодателя и трудовым договором с Работником.

1.5. Для электронного документооборота с Работником используются установленные Работодателем адреса корпоративной электронной почты, имеющие указание на имя и (или) фамилию Работника и наименование Работодателя, например, . Имя и (или) фамилия Работника могут быть указаны латинскими буквами, например, .
1.6.

 Для электронного документооборота с Работником используются программные инструменты, предусмотренные внутренними документами Работодателя. Для работы с указанными программными инструментами Работнику присваивается уникальный логин.

1.7.

 Обычное рабочее время Работника: .

1.8.

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

1.9.

Работник должен знать:

2.

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

2.1.

Разработка программного обеспечения.

2.1.1.

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

2.1.2.

Проведение унификации и типизации вычислительных процессов.

2.1.3.

Разработка документов, подлежащих машинной обработке.

2.1.4.

Разработка базы данных.

2.1.5.

Разработка систем автоматической проверки программного обеспечения.

2.1.6.

Обеспечение быстродействия программного обеспечения.

2.1.7.

Разработка программного интерфейса.

2.2.

Разработка веб-ресурса.

2.2.1.

Реализация программной части и кода веб-ресурса.

2.2.2.

Верстка веб-ресурса в соответствии с разработанной концепцией.

2.2.3.

Обеспечение свойств кросс-платформенности, кросс-браузерности и отзывчивого поведения элементов веб-ресурса.

2.2.4.

Оптимизация веб-ресурса для работы на мобильных устройствах.

2.2.5.

Разработка базы данных веб-ресурса.

2.3.

Разработка дизайна веб-ресурса.

2.3.1.

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

2.4.

Тестирование, отладка и сопровождение веб-ресурса.

2.4.1.

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

2.4.2.

Формирование содержания контрольных примеров для проверки веб-ресурса.

2.4.3.

Подготовка и проведение отладки веб-ресурса.

2.4.4.

Тестирование веб-ресурса на кросс-платформенную и кросс-браузерную работу.

2.4.5.

Тестирование активных элементов веб-ресурса на функциональность и отказоустойчивость.

2.4.6.

Корректировка веб-ресурса на основе анализа выходных данных тестирования и отладки.

2.4.7.

Администрирование, сопровождение и модернизация веб-ресурса.

2.4.8.

Эксплуатационная поддержка веб-ресурса.

2.5.

Разработка документации.

2.5.1.

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

2.6.

Административные функции и нормативные процедуры.

2.6.1.

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

2.6.2.

Согласование задач с подрядчиками и заказчиками.

2.6.3.

Согласование объема и сроков выполнения работ.

2.6.4.

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

3.

 Права и обязанности

3.1.1.

Вести отчётность о выполняемой деятельности.

3.1.2.

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

3.1.3.

Соблюдать трудовую дисциплину.

3.1.4.

Выполнять приказы и распоряжения Работодателя.

3.1.5.

Соблюдать требования по охране труда и обеспечению безопасности труда.

3.1.6.

Бережно относиться к имуществу Работодателя и других работников.

3.1.7.

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

3.1.8.

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

3.2.

 Работник не имеет права без предварительного письменного согласия Работодателя совершать юридические действия от имени Работодателя.

3.3.

Работник имеет право:

3.3.1.Требовать от Работодателя оказания содействия в исполнении должностных обязанностей, возложенных на него, и в реализации прав, предусмотренных настоящей ДИ.
3.3.2.

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

3.3.3.

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

3.4.

Работник также имеет право:

3.4.1.

На предоставление ему работы, обусловленной трудовым договором.

3.4.2.

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

3.4.3.

Своевременную и в полном объёме выплату заработной платы в соответствии со своей квалификацией, сложностью труда, количеством и качеством выполненной работы.

3.4.4.

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

3.4.5.

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

3.4.6.

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

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

4.

 Обеспечение условий труда и рабочее место

4.1.

При поступлении на работу и в течение всего срока действия трудового договора Работнику обеспечиваются следующие условия труда:

4.1.1.

Стационарное рабочее место, аттестованное в соответствии с требованиями действующего законодательства.

4.1.2.

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

4.2.

Характеристики рабочего места:

4.2.1.

Оборудовано мебелью в составе .

4.2.2.

Находится в индивидуальном кабинете.

4.2.3.

 Проход на рабочее место доступен с соблюдением требований пропускного режима, действующих у Работодателя.

5.

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

5.1.

Работник несёт ответственность за:

5.1.1.

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

5.1.2.

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

5.1.3.

 Ущерб, причинённый его действиями, в случае некачественного (недобросовестного) выполнения своих обязанностей.

5.1.4.

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

5.1.5.

Несоблюдение действующего законодательства РФ.

5.1.6.

Несоблюдение локальных нормативных актов Работодателя.

5.1.7.

Несоблюдение установленных правил работы с конфиденциальной информацией.

5.1.8.

Нарушение интеллектуальных прав Работодателя и третьих лиц.

5.1.9.Присвоение служебной интеллектуальной собственности, выполненной другими работниками.
5.1.10.

 Незаконное использование материальных ресурсов Работодателя при осуществлении трудовых обязанностей либо в собственных интересах.

Источник: https://www.freshdoc.ru/nevskyiplaw/sozdanie_objecov_iplaw/trudovye/dolzhnostnye/di_web_programmist/

Должностная инструкция программиста — образец (2016)

Должностная инструкция и функциональные обязанности программиста

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

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

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

В чем специфика должностной инструкции программиста «1с»?

Где можно скачать должностную инструкцию программиста?

Итоги

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

Должность программиста — одна из самых потенциально емких с точки зрения определения трудовых функций, которые выполняет этот специалист. Данный человек может являться, к примеру:

  • инженером-программистом (разработчиком или веб-разработчиком);
  • техником-программистом;
  • системным программистом.

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

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

В некоторых случаях он может решать очень узкие задачи — например, связанные с обеспечением функционирования конкретных приложений, таких как «1С».

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

Инструкция инженера-программиста может быть составлена на основе характеристик этой должности, которые перечислены в Квалификационном справочнике, утвержденном постановлением Минтруда РФ от 21.08.1998 № 37.

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

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

В Квалификационном справочнике должность программиста классифицирована на 4 категории:

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

Также в справочнике предусмотрена позиция программиста без категории. А именно, сотрудника, который может иметь:

  • среднее образование и стаж работы от 3 лет в статусе техника первой категории;
  • среднее образование либо стаж работы от 5 лет на должности специалиста;
  • высшее образование — без требований к стажу.

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

То есть предполагается, что программист  все-таки имеет высшее образование.

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

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

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

В чем специфика должностной инструкции программиста «1с»?

Основное, чем отличается инструкция разработчика приложений «1С» от инструкции инженера-программиста общего профиля, — это:

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

Что касается перечня базовых знаний программиста «1С» — они, в целом, совпадают с теми, что характеризуют предыдущую должность.

Основными должностными обязанностями программиста «1С», чаще всего, являются:

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

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

Где можно скачать должностную инструкцию программиста?

Загрузить данный документ вы можете на нашем портале.

Скачать должностную инструкцию программиста

Итоги

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

Ознакомиться с особенностями составления инструкций для других должностей вы можете в статьях:

Подписывайтесь на наш бухгалтерский канал Яндекс.Дзен

Подписаться

Источник: https://nalog-nalog.ru/profstandarty_i_dolzhnostnye_instrukcii/dolzhnostnaya_instrukciya_programmista_obrazec_2016/

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

Должностная инструкция и функциональные обязанности программиста
Want create site? Find Free WordPress Themes and plugins.

1.1. Младший программист относится к категории специалистов.
1.2. На должность младшего программиста принимается лицо:
1) имеющее среднее профессиональное образование;
2) прошедшее повышение квалификации.
1.3.

Младший программист должен знать:
1) методы и приемы формализации задач;
3) языки формализации функциональных спецификаций;
4) методы и приемы алгоритмизации поставленных задач;
5) нотации и программные продукты для графического отображения алгоритмов;
6) алгоритмы решения типовых задач, области и способы их применения;
7) синтаксис выбранного языка программирования, особенности программирования на этом языке, стандартные библиотеки языка программирования;
8) методологии разработки программного обеспечения;
9) методологии и технологии проектирования и использования баз данных;
10) технологии программирования;
11) особенности выбранной среды программирования и системы управления базами данных;
12) компоненты программно-технических архитектур, существующие приложения и интерфейсы взаимодействия с ними;
13) инструментарий для создания и актуализации исходных текстов программ;
14) методы повышения читаемости программного кода;
15) системы кодировки символов, форматы хранения исходных текстов программ;
16) нормативные документы, определяющие требования к оформлению программного кода;
17) возможности используемой системы контроля версий и вспомогательных инструментальных программных средств;
18) установленный регламент использования системы контроля версий;
19) методы и приемы отладки программного кода;
20) типы и форматы сообщений об ошибках, предупреждений;
21) способы использования технологических журналов, форматы и типы записей журналов;
22) современные компиляторы, отладчики и оптимизаторы программного кода;
23) сообщения о состоянии аппаратных средств;
24) Правила внутреннего трудового распорядка организации;
25) требования охраны труда, производственной санитарии и пожарной безопасности;
26) ……………………. (другие требования к необходимым знаниям)
1.4. Младший программист должен уметь:
1) использовать методы и приемы формализации и алгоритмизации задач;
2) использовать программные продукты для графического отображения алгоритмов;
3) применять стандартные алгоритмы в соответствующих областях;
4) применять выбранные языки программирования для написания программного кода;
5) использовать выбранную среду программирования и средства системы управления базами данных;
6) использовать возможности имеющейся технической и/или программной архитектуры;
7) применять нормативные документы, определяющие требования к оформлению программного кода;
8) применять инструментарий для создания и актуализации исходных текстов программ;
9) применять имеющиеся шаблоны для составления технической документации;
10) использовать выбранную систему контроля версий;
11) использовать вспомогательные инструментальные программные средства для обработки исходного текста программного кода;
12) выполнять действия, соответствующие установленному регламенту используемой системы контроля версий;
13) выявлять ошибки в программном коде;
14) применять методы и приемы отладки программного кода;
15) интерпретировать сообщения об ошибках, предупреждения, записи технологических журналов;
16) применять современные компиляторы, отладчики и оптимизаторы программного кода;
17) ………………… (другие навыки и умения)
1.5. Младший программист в своей деятельности руководствуется:
1) …………………….. (наименование учредительного документа)
2) Положением о ………………….. (наименование структурного подразделения)
3) настоящей должностной инструкцией;
4) ………………….. (наименования локальных нормативных актов, регламентирующих трудовые функции по должности)
1.6. Младший программист подчиняется непосредственно ………………………. (наименование должности руководителя)
1.7. ………………………. (другие общие положения)

2.1.

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

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

3.1. Младший программист исполняет следующие обязанности:
3.1.1. В рамках трудовой функции, указанной в пп. 1 п. 2.

1 настоящей должностной инструкции:
1) осуществляет составление формализованных описаний решений поставленных задач в соответствии с требованиями технического задания или других принятых в организации нормативных документов;
2) разрабатывает алгоритмы решения поставленных задач в соответствии с требованиями технического задания или других принятых в организации нормативных документов;
3) оценивает и согласовывает сроки выполнения поставленных задач.
3.1.2. В рамках трудовой функции, указанной в пп. 2 п. 2.1 настоящей должностной инструкции:
1) создает программный код в соответствии с техническим заданием (готовыми спецификациями);
2) проводит оптимизацию программного кода с использованием специализированных программных средств;
3) оценивает и согласовывает сроки выполнения поставленных задач.
3.1.3. В рамках трудовой функции, указанной в пп. 3 п. 2.1 настоящей должностной инструкции:
1) осуществляет приведение наименований переменных, функций, классов, структур данных и файлов в соответствие с установленными в организации требованиями;
2) выполняет структурирование исходного программного кода в соответствии с установленными в организации требованиями;
3) проводит комментирование и разметку программного кода в соответствии с установленными в организации требованиями;
4) выполняет форматирование исходного программного кода в соответствии с установленными в организации требованиями.
3.1.4. В рамках трудовой функции, указанной в пп. 4 п. 2.1 настоящей должностной инструкции:
1) осуществляет регистрацию изменений исходного текста программного кода в системе контроля версий;
2) выполняет слияние, разделение и сравнение исходных текстов программного кода;
3) осуществляет сохранение сделанных изменений программного кода в соответствии с регламентом контроля версий.
3.1.5. В рамках трудовой функции, указанной в пп. 5 п. 2.1 настоящей должностной инструкции:
1) осуществляет анализ и проверку исходного программного кода;
2) выполняет отладку программного кода на уровне программных модулей;
3) выполняет отладку программного кода на уровне межмодульных взаимодействий и взаимодействий с окружением;
4) проводит оценку и согласование сроков выполнения поставленных задач.
3.1.6. В рамках выполнения своих трудовых функций исполняет поручения своего непосредственного руководителя.
3.1.7. …………………… (другие обязанности)
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. ……………….

 (другие заключительные положения)

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

Did you find apk for android? You can find new Free Android Games and apps.

Похожее

Источник: https://katalog-rus.ru/2018/10/04/dolzhnostnaya-instrukciya-mladshego-programmista/

Инженер-программист: должностная инструкция, права и обязанности, ответственность

Должностная инструкция и функциональные обязанности программиста

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

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

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

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

Если же рассматривать вакансию ведущего инженера-программиста, то от претендентов на эту должность работодатели требуют навыки управления подчиненными и проектами.

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

Требования к квалификации инженера-программиста: категории

Самой высокой ступенью этой должности является ведущий специалист. Работодатели требуют от претендентов на эту должность получения полного высшего образования. Имеется в виду диплом специалиста или магистра в сфере инженерного программирования.

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

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

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

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

Знания

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

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

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

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

Функции

Должностная инженера-программиста предполагает, что на сотрудника возлагаются определенные функции.

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

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

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

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

Работник должен подготавливать программы перед их отладкой и проводить ее.

Обязанности

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

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

Именно этот сотрудник занимается разработкой инструкций и прочей технической документации, относящейся к созданным им программам.

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

Другие функции

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

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

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

Другие обязанности

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

Проводит технические осмотры техники, подготавливает их к работе перед приходом сотрудников и при обнаружении каких-либо неполадок — устраняет их.

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

Права

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

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

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

Заключение

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

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

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

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

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

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

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

Источник: https://www.nastroy.net/post/injener-programmist-doljnostnaya-instruktsiya-prava-i-obyazannosti-otvetstvennost

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

Должностная инструкция и функциональные обязанности программиста

Скачать должностную инструкцию
системного программиста (.doc, 60КБ)

  1. Системный программист относится к категории специалистов.
  2. Системный программист должен знать:
    1. 2.1. Основы информатики, высшей математики.
    2. 2.2.

      Основы теории алгоритмов, методы построения формальных языков, основные структуры данных, основы машинной графики, архитектурные особенности и физические основы построения современных ПК и ЭВМ.

    3. 2.3. Основные модели данных и их организацию.
    4. 2.4. Языки системного программирования.
    5. 2.5.

      Принципы построения языков запросов и манипулирования данными.

    6. 2.6. Синтаксис, семантику и формальные способы описания языков программирования, конструкции распределенного и параллельного программирования, методы и основные этапы трансляции.
    7. 2.7. Принципы построения экспертных систем.
    8. 2.8.

      Способы и механизмы управления данными.

    9. 2.9. Принципы организации, состав и схемы работы операционных систем.
    10. 2.10. Принципы управления ресурсами, методы организации файловых систем.
    11. 2.11. Принципы построения сетевого взаимодействия.
    12. 2.12. Основные методы разработки программного обеспечения.

    13. 2.13. Аппаратное обеспечение.
    14. 2.14. Информационное законодательство.
    15. 2.14. Законодательство об авторских и смежных правах.
    16. 2.15. Трудовое законодательство.
    17. 2.16. Правила и нормы охраны труда, техники безопасности.

  3. Назначение на должность системного программиста и освобождение от должности производится приказом руководителя предприятия.
  4. Системный программист подчиняется непосредственно ___________________________________.
  5. На время отсутствия системного программиста (болезнь, отпуск, пр.

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

Системный программист:

  1. Консультирует администрацию предприятия по вопросам применения средств вычислительной техники и компьютерных информационных технологий.
  2. Осуществляет инсталляцию, настройку и оптимизацию системного программного обеспечения и освоение прикладных программных средств.
  3. Разрабатывает и внедряет прикладные программы.
  4. Осуществляет подключение и замену внешних устройств, проведение тестирования средств вычислительной техники.
  5. Осуществляет оптимизацию дискового пространства компьютеров.
  6. Обеспечивает ведение компьютерных баз данных.
  7. Проводит компьютерные антивирусные мероприятия.
  8. Принимает участие в администрировании локальной вычислительной сети предприятия.
  9. Организует сопровождение договоров со сторонними организациями, предоставляющими услуги по коммуникационному, программному и аппаратному оснащению предприятия.
  10. Обеспечивает обмен информацией локальной сети с внешними организациями по телекоммуникационным каналам.
  11. Проводит тестирование и ремонт отдельных устройств средств вычислительной техники, кабельных линий локальной сети.
  12. Устраняет аварийные ситуации, связанные с повреждением программного обеспечения и баз данных.
  13. Организует обучение сотрудников предприятия основам компьютерной грамотности и работе с прикладными программными средствами.
  14. Обеспечивает техническое сопровождение применяемых локальных сетей и программного обеспечения.
  15. Выполняет профилактические работы по поддержанию работоспособности средств вычислительной техники.
  16. Организует ремонт средств вычислительной техники с привлечением специализированных учреждений.
  17. Осуществляет систематический анализ рынка аппаратных средств и программного обеспечения.
  18. Подготавливает предложения о приобретении, разработке или обмене аппаратного обеспечения.
  19. Осуществляет своевременное уведомление финансово-экономической службы о планах модернизации аппаратного и программного обеспечения.
  20. Составляет отчеты о проделанной работе.

III. Права

Системный программист имеет право:

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

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

Системный программист несет ответственность:

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

Источник: https://www.rabotka.ru/job_description/311.php

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.