Инженер-программист обязан: 1 Составлять формализованные описания решений поставленных задач в соответствии с требованиями технического задания или других принятых в проекте или компании документов по стандартизации. 2 Разрабатывать алгоритмы решения поставленных задач, в соответствии с требованиями технического задания или других принятых в проекте или компании документов по стандартизации. 3 Оформлять программный код в соответствии с установленными в компании/проекте требованиями и лучшими практиками в отрасли. 4 Оптимизировать программный код с использованием специализированных программных средств (оптимизаторов). 5 Исправлять ошибки в коде в зоне своей ответственности и зоне ответственности команды проекта. 6 Участвовать в проектировании функций под контролем более квалифицированных сотрудников. 7 Оценивать и согласовывать сроки выполнения поставленных задач. 8 Проверять работоспособность кода программного обеспечения. |