Программист
Вакансия "Программист"
Временная, неполный рабочий день
Ямало-Ненецкий АО
г. Салехард
Обязанности
Анализ и выявление проблем сопряжения неоднородных модулей и компонентов компьютерного программного обеспечения;
Разработка и документирование программных интерфейсов;
Разработка процедур сборки модулей и компонентов компьютерного программного обеспечения;
Разработка процедур развертывания и обновления компьютерного программного обеспечения;
Разработка процедур миграции и преобразования (конвертации) данных;
Оформление технической документации на компьютерное программное обеспечение по заданному стандарту или шаблону;
Сборка программных модулей и компонентов в программный продукт;
Подключение программного продукта к компонентам внешней среды;
Проверка работоспособности выпусков программного продукта;
Внесение изменений в процедуры сборки модулей и компонентов компьютерного программного обеспечения, развертывания компьютерного программного обеспечения, миграции и преобразования данных;
Сбор, систематизация, выявление взаимосвязей и документирование требований к компьютерному программному обеспечению;
Оценка времени и трудоемкости реализации требований к компьютерному программному обеспечению;
Согласование требований к компьютерному программному обеспечению с заинтересованными сторонами;
Разработка и согласование с архитектором программного обеспечения технических спецификаций на программные компоненты и на их взаимодействие;
Осуществление контроля выполнения заданий;
Осуществление обучения и наставничества;
Формирование и предоставление отчетности в соответствии с установленными регламентами;
Проектирование структур данных;
Проектирование баз данных;
Проектирование программных интерфейсов;
Разработка технической документации на компьютерное программное обеспечение с использованием существующих стандартов;
Оценка и согласование сроков выполнения поставленных задач;
На основе анализа математических моделей и алгоритмов решения экономических и других задач разрабатывает программы, обеспечивающие возможность выполнения алгоритма и соответственно поставленной задачи средствами вычислительной техники, проводит их тестирование и отладку;
Разрабатывает технологию решения задачи по всем этапам обработки информации;
Осуществляет выбор языка программирования для описания алгоритмов и структур данных;
Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля;
Выполняет работу по подготовке программ к отладке и проводит отладку;
Определяет объем и содержание данных контрольных примеров, обеспечивающих наиболее полную проверку соответствия программ их функциональному назначению;
Осуществляет запуск отлаженных программ и ввод исходных данных, определяемых условиями поставленных задач;
Проводит корректировку разработанной программы на основе анализа выходных данных;
Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию;
Определяет возможность использования готовых программных продуктов;
Осуществляет сопровождение внедренных программ и программных средств;
Разрабатывает и внедряет системы автоматической проверки правильности программ, типовые и стандартные программные средства, составляет технологию обработки информации;
Выполняет работу по унификации и типизации вычислительных процессов;
Принимает участие в создании каталогов и картотек стандартных программ, в разработке форм документов, подлежащих машинной обработке, в проектировании программ, позволяющих расширить область применения вычислительной техники.
Дополнительно
0. 5 ставки носит временный характер
Общие требования
имеющее высшее образование - бакалавриат и стаж работы не менее одного года в области разработки компьютерного программного обеспечения или среднее профессиональное образование - программы подготовки специалистов среднего звена и стаж работы в области разработки компьютерного программного обеспечения не менее 3 лет
Требования к образованию
Похожие вакансии
ГБПОУ АО "АРХАНГЕЛЬСКИЙ ПЕДКОЛЛЕДЖ"
ООО "ДГ-СОФТ"