Обязанности:
- Тестирование и отладка ПО. Перед официальным запуском продукта специалист проводит всестороннее тестирование — выполняет модульные, интеграционные, нагрузочные и функциональные тесты, оптимизирует производительность, ищет баги.
- Внедрение и сопровождение ПО. Если тестирование прошло успешно, специалист приступает к внедрению ПО в рабочую среду заказчика. Полный цикл внедрения может включать установку, настройку, перенос данных и интеграцию с другими системами.
- Оптимизация существующего ПО. В обязанности инженера-программиста также входит оптимизация кода, обновление устаревших компонентов, ускорение работы ПО, внедрение современных решений и расширение функционала.
- Подготовка документации. Специалист должен составить инструкцию по использованию и установке кода, схемы архитектуры, API-спецификации и оставить другие важные комментарии к коду.
- Обучение персонала и консультация пользователей. Инженер-программист также должен обеспечить обучение сотрудников заказчика — проводить презентации и семинары, отвечать на вопросы пользователей, помогать в освоении нового функционала, консультировать по вопросам эксплуатации и настройки ПО.
- Участие в командной работе. Создание современных продуктов ПО предполагает работу в команде.
- высшее образование по профилю
- оптимальные
- стимулирующие выплаты и премии по итогам работы