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