Прикладной программист / разработчик SQL / разработчик Oracle
Москва, улица Маршала Тимошенко, 15
Ключевые навыки
Ищем на конкурсной основе разработчика медицинских информационных систем (МИС - знание предметной области строго обязательно), в зоне ответственности которого будет внедрение, поддержка и развитие корпоративных систем на базе различных конфигураций МИС, связанных подсистем (аналитика, бухгалтерия, аптека, кадры, ТФОМС, лабораторные подсистемы и пр.) и сервисов (электронный медицинский архив, личный кабинет, анализ данных, запись ко врачу, маршрутизация и т. п.).
Обязанности:
Участие в проектах по разработке, внедрению и развитию корпоративных информационных систем в медицинских организациях на базе различных конфигураций МИС, связанных с ними подсистем и сервисов в составе локальной или корпоративной проектных команд.
- Анализ бизнес-процессов медицинской организации, определение проблем автоматизации и формирование рекомендаций по их устранению, разработка предложений по оптимизации бизнес-процессов средствами МИС
- Формирование запросов к базе данных (SQL),анализ, манипуляции и формирование представлений данных
- Загрузка и обработка форматов данных XML, JSON, CSV, XLS
- Преобразование неформально поставленных задач (что и зачем надо сделать) в формальное задание на разработку (каким образом сделать)
- Обработка запросов на изменение функциональности программного продукта, анализ задач, подбор и формирование вариантов решения
- Подготовка информационных материалов и технических заданий по своим разработкам, документирование разработок в соответствии с установленным порядком
- Проектирование приложений на основании технического задания/задания на разработку
- Участие в разработке архитектуры подсистем
- Разработка программного обеспечения, новых модулей или функциональности, отчетов, поддержка существующего кода подсистемы. Оценка объемов работы, выбор приоритетов
- Разработка процедур/функций, триггеров для СУБД Oracle, проектирование и оптимизация структур данных/индексов/представлений
- Анализ функционирующих подсистем, поиск и устранение ошибок
- Анализ имеющегося программного кода, модификация и развитие имеющегося программного кода
- Подготовка предложений для совершенствования технологий и процессов производства
- Взаимодействие с техподдержкой по устранению ошибок, изменению функциональности программного продукта.
- Тестирование результатов разработки, программных продуктов и описание ошибок
- Функциональное тестирование программных продуктов
- Разработка проектной документации
- Техническая поддержка пользователей 2-3 уровня
- Решение вопросов самостоятельно или эскалация проблем на следующие уровни
Хорошее владение предметной областью ОБЯЗАТЕЛЬНО: знание проблем здравоохранения в России, знание базовых основ деятельности медицинских организаций, владение нормативной базой, знание стандартов медицинской помощи, медицинской статистики, знание проблем эффективного использования ИТ в медицине и пр. Минимально необходимые требования: уметь делать разовые выгрузки и регулярные отчеты. Хорошо читать код PL/SQL. Уметь исправить ошибки и дорабатывать пакеты для нужд пользователей. Иметь положительный опыт работы с пользователями. Кроме того требуется следующее:
- Понимание архитектуры работы МИС и подходов к интеграции систем
- Знание общепринятых практик анализа и описания бизнес-процессов, подготовки технической и исполнительной документации, пользовательских инструкций и регламентов
- Умение формировать запросы к базе данных (SQL), осуществлять манипуляции с данными и формировать различные представления
- Владение процессами загрузки и обработки форматов данных XML, JSON, CSV, XLS, EXLS
- Владение технологиями, языками и особенностями реализации программного обеспечения в средах Oracle DB, PL/SQL
- Владение технологиями и особенностями реализации программного обеспечения в средах JavaScript является преимуществом
- Знание методологий разработки программного обеспечения
- Высокая обучаемость, способность в ограниченные сроки погрузиться в сложную предметную область
- Нацеленность на результат
- Аналитический склад ума, системный подход к решению поставленных задач, организованность, внимательность к деталям, навыки обработки больших объемов информации в режиме многозадачности.
- Умение структурировать информацию и грамотно излагать ее письменно
- Хорошие коммуникативные навыки, умение работать с пользователями и в команде
- Испытательный срок 2 месяца с возможностью продления до 3-х месяцев
- Стажировка в течение нескольких месяцев (период испытательного срока или более) на одном из объектов компании в составе опытной проектной команды на позициях программист-аналитик, аналитик-консультант, бизнес-аналитик, с сохранением договорного уровня заработной в течение всего испытательного срока
- Окончательный уровень заработной платы устанавливается по результатам испытательного срока
- Работа на территории заказчика
- График работы: 5/2 с 8.30 до 17.30 ч (гибкий график).
- Ненормированный рабочий день
- Только "белая" заработная плата
- Работа в компании, разрабатывающей одну из лучших медицинских информационных систем России, тесно сотрудничающей с Институтом программных систем им. А. К. Айламазяна Российской академии наук
- Возможность участия в научных исследованиях, обучение в аспирантуре, защита диссертации, публикации