В рамках трудовой функции по формализации и алгоритмизации поставленных задач для разработки программного кода:
Составление формализованных описаний решений поставленных задач в соответствии с требованиями технического задания или внутренних документов предприятия.
Разработка алгоритмов решения поставленных задач в соответствии с требованиями технического задания или внутренних документов предприятия.
Проверка корректности алгоритмов решения поставленных задач.
Оценка и согласование сроков выполнения поставленных задач.
В рамках трудовой функции по написанию программного кода с использованием языков программирования, определения и манипулирования данными в базах данных:
Создание программного кода в соответствии с техническим заданием (готовыми спецификациями).
Оптимизация программного кода с использованием специализированных программных средств.
Оценка и согласование сроков выполнения поставленных задач.
В рамках трудовой функции по оформлению программного кода в соответствии с установленными требованиями:
Приведение наименований переменных, функций, классов, структур данных и файлов в соответствие с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода.
Структурирование исходного программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода.
Комментирование и разметка программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода.
Форматирование исходного программного кода в соответствии с нормативно-техническими документами (стандартами и регламентами), определяющими требования к оформлению программного кода.
Оформление технической документации на компьютерное программное обеспечение по заданному стандарту или шаблону.
В рамках трудовой функции по работе с системой управления версиями программного кода:
Регистрация изменений исходного текста программного кода в системе управления версиями.
Слияние, разделение и сравнение исходных текстов программного кода.
Сохранение сделанных изменений программного кода в соответствии с регламентом управления версиями.
В рамках трудовой функции по проверке и отладке программного кода:
Анализ и проверка исходного программного кода.
Отладка программного кода на уровне программных модулей.
Отладка программного кода на уровне межмодульных взаимодействий и взаимодействий с окружением.
Оценка и согласование сроков выполнения поставленных задач.
В рамках трудовой функции по разработке тестовых наборов данных для проверки работоспособности компьютерного программного обеспечения:
Подготовка тестовых наборов данных в соответствии с выбранной методикой тестирования компьютерного программного обеспечения.
Оценка и согласование сроков выполнения поставленных задач.
В рамках трудовой функции по проверке работоспособности компьютерного программного обеспечения:
Проверка работоспособности компьютерного программного обеспечения на основе разработанных тестовых наборов данных.
Оценка соответствия компьютерного программного обеспечения требуемым характеристикам.
Сбор и анализ полученных результатов проверки работоспособности компьютерного программного обеспечения.
Оценка и согласование сроков выполнения поставленных задач.
В рамках трудовой функции по рефакторингу, оптимизации и инспекции программного кода:
Анализ программного кода на соответствие требованиям по читаемости и производительности.
Инспекция программного кода для поиска не обнаруженных на ранних стадиях разработки компьютерного программного обеспечения ошибок и критических мест.
Внесение изменений в программный код и проверка его работоспособности.
Оценка и согласование сроков выполнения поставленных задач.
В рамках трудовой функции по исправлению дефектов программного кода, зафиксированных в базе данных дефектов:
Воспроизведение дефектов программного кода, зафиксированных в базе данных дефектов.
Установление причин возникновения дефектов программного кода.
Внесение изменений в программный код для устранения выявленных дефектов.
Оценка и согласование сроков выполнения поставленных задач.
В рамках трудовой функции по осуществлению интеграции программных модулей и компонентов и проверки работоспособности выпусков программного продукта:
Сборка программных модулей и компонентов в программный продукт.
Подключение программного продукта к компонентам внешней среды.
Проверка работоспособности выпусков программного продукта.
Внесение изменений в процедуры сборки модулей и компонентов компьютерного программного обеспечения, развертывания компьютерного программного обеспечения, миграции и преобразования данных.
Оценка и согласование сроков выполнения поставленных задач.
В рамках трудовой функции по анализу возможностей реализации требований к компьютерному программному обеспечению:
Сбор, систематизация, выявление взаимосвязей и документирование требований к компьютерному программному обеспечению.
Оценка времени и трудоемкости реализации требований к компьютерному программному обеспечению.
Согласование требований к компьютерному программному обеспечению с заинтересованными сторонами.
Оценка и согласование сроков выполнения поставленных задач.
Инженер-программист 1 категории в области охраны труда обязан:
Соблюдать требования охраны труда и пожарной безопасности.
Правильно использовать производственное оборудование, инструменты и материалы, применять технологию.
Следить за исправностью используемых оборудования и инструментов в пределах выполнения своей трудовой функции.
Использовать и правильно применять средства индивидуальной и коллективной защиты.
Проходить в установленном порядке обучение по охране труда, в том числе обучение безопасным методам и приемам выполнения работ, обучение по оказанию первой помощи пострадавшим на производстве, обучение по использованию (применению) средств индивидуальной защиты, инструктаж по охране труда и пожарной безопасности, проверку знания требований охраны труда.
Незамедлительно поставить в известность своего непосредственного руководителя о выявленных неисправностях, используемых оборудования и инструментов, нарушениях применяемой технологии, приостановить работу до их устранения.
Немедленно извещать своего непосредственного или вышестоящего руководителя о любой известной ему ситуации, угрожающей жизни и здоровью людей, о нарушении работниками и другими лицами, участвующими в производственной деятельности работодателя требований охраны труда, о каждом известном ему, или произошедшим с ним несчастном случае на производстве, или об ухудшении состояния своего здоровья, в том числе о проявлении признаков профессионального заболевания, острого отравления.
Проходить обязательные предварительные (при поступлении на работу) и периодические (в течение трудовой деятельности) медицинские осмотры.
Требования:
На должность инженера-программиста 1 категории назначается лицо, имеющее высшее образование - бакалавриат, и опыт практической работы в области разработки компьютерного программного обеспечения не менее одного года
Условия:
1. Официальное трудоустройство.
2. Полный социальный пакет.
3. Ежегодная оплата проезда к месту отпуска и обратно на себя и членов семьи.
4. Санаторно-курортное лечение на себя и членов семьи.
5. Гибкая система доплат и надбавок стимулирующего и компенсационного характера.