Разрабатывает алгоритмы решения поставленных задач в соответствии с требованиями технического задания или нормативно-правовых актов.
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 категории назначается лицо, имеющее высшее образование по профилю деятельности без предъявления требований к стажу работы или среднее профессиональное образование по профилю деятельности и стаж работы в области разработки компьютерного программного обеспечения не менее одного года.