Программист
Вакансия "Программист"
Полная занятость, полный рабочий день
366810, ЧР, Надтеречный район, с. Надтеречное, ул. Школьная, 1а
Чеченская республика
Обязанности
В обязанности программиста входит:1 Разработка процедур проверки работоспособности и измерения характеристикпрограммного обеспечения:- Разработка процедуры проверки работоспособности программного обеспечения- Разработка процедуры сбора диагностических данных- Разработка процедуры измерения требуемых характеристик программного обеспечения- Оценка и согласование сроков выполнения поставленных задач2 Разработка тестовых наборов данных:- Подготовка тестовых наборов данных в соответствии с выбранной методикой- Оценка и согласование сроков выполнения поставленных задач3 Проверка работоспособности программного обеспечения:- Проверка работоспособности программного обеспечения на основе разработанныхтестовых наборов данных- Оценка соответствия программного обеспечения требуемым характеристикам- Сбор и анализ полученных результатов проверки работоспособности программногообеспечения- Оценка и согласование сроков выполнения поставленных задач4 Рефакторинг и оптимизация программного кода:- Анализ программного кода на соответствие требованиям по читаемости ипроизводительности- Внесение изменений в программный код и проверка его работоспособности- Оценка и согласование сроков выполнения поставленных задач5 Исправление дефектов, зафиксированных в базе данных дефектов:- Воспроизведение дефектов, зафиксированных в базе данных дефектов- Установление причин возникновения дефектов- Внесение изменений в программный код для устранения выявленных дефектов- Оценка и согласование сроков выполнения поставленных задач
Общие требования
На должность программиста назначается лицо, имеющее среднее профессиональноеобразование и дополнительное профессиональное образование по программе повышенияквалификации. 2 Опыт практической работы не менее 6 месяцев в области разработки программногообеспечения. 3 Назначение на должность программиста, а также освобождение от нее производитсяприказом руководителя организации. 4 Программист должен знать:4. 1. Методы автоматической и автоматизированной проверки работоспособностипрограммного обеспечения4. 2. Основные виды диагностических данных и способы их представления4. 3. Языки, утилиты и среды программирования, и средства пакетного выполнения процедур4. 4. Типовые метрики программного обеспечения4. 5. Основные методы измерения и оценки характеристик программного обеспечения4. 6. Методы создания и документирования контрольных примеров и тестовых наборов4. 7. Правила, алгоритмы и технологии создания тестовых наборов данных4. 8. Требования к структуре и форматам хранения тестовых наборов данных4. 9. Методы и средства проверки работоспособности программного обеспечения4. 10. Среду проверки работоспособности и отладки программного обеспечения4. 11. Внутренние нормативные документы, регламентирующие порядок документированиярезультатов проверки работоспособности программного обеспечения4. 12. Методы и средства рефакторинга и оптимизации программного кода4. 13. Внутренние нормативные документы, регламентирующие требования к программномукоду, порядок отражения изменений в системе контроля версий4. 14. Внутренние нормативные документы, регламентирующие порядок отражениярезультатов рефакторинга и оптимизации в коллективной базе знаний4. 15. Методы и приемы отладки программного кода4. 16. Типовые ошибки, возникающие при разработке программного обеспечения, и методыих диагностики и исправления
Требования к образованию
Похожие вакансии
ГБУ "ЦСОГПВИИ ГОРОДСКОГО ОКРУГА ГОРОД КУЛЕБАКИ"