Blue Cross Blue Shield of Michigan

Software Engineer II

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер-разработчик в страховую компанию Accident Fund Insurance Company of America. Проектирование, разработка, конфигурирование и поддержка приложений, интеграций и инструментов, включая production-поддержку и управление инцидентами.

Задачи

  • Проектировать, разрабатывать, конфигурировать, тестировать и документировать приложения, интеграции, инструменты и компоненты по спецификациям проектов и запросам на изменения
  • Обеспечивать production-поддержку внутренних и сторонних приложений, процессов и отчётов
  • Выступать владельцем приложения в части управления инцидентами, технической диагностики, анализа первопричин, исправления дефектов и валидации в production
  • Разрабатывать планы юнит-тестов, тестовые данные и скрипты, проводить проверки и отладку
  • Управлять процессом problem management и доводить проблемы до полного решения, включая выявление расхождений между системами и разработку превентивных мер
  • Выявлять и устранять сложные проблемы приложений с использованием языков программирования, инструментов и процессов конфигурирования
  • Отслеживать жизненный цикл систем, следить за устареванием и датами релизов продукта
  • Проверять информацию о патчах и обновлениях и обеспечивать их внедрение
  • Отслеживать проблемы и ошибки, документировать решения
  • Выступать связующим звеном между компанией и сторонними вендорами
  • Обеспечивать наличие документации для администраторов и пользователей
  • Своевременно реагировать на проблемы приложений, данных или инструментов и решать их
  • Оценивать трудозатраты по запросам на изменения
  • Проводить peer review для разработчиков уровня I и II по подходам к исправлению и улучшению систем, обеспечивая соответствие стандартам и качеству
  • Обеспечивать соблюдение процессов release management при внесении изменений
  • Информировать заказчика и соответствующий IS-персонал о проблемах приложений, инструментов и данных и их решениях
  • Создавать технические проектные документы и спецификации по запросам на изменения и задачам в рамках проекта
  • Поддерживать знание стандартов и требований к качеству
  • Периодически участвовать в комитетах и группах по процессам, стандартам и лучшим практикам
  • Поддерживать и развивать технические навыки с помощью онлайн-ресурсов, периодики и white papers
  • Проверять полноту спецификаций программ и соответствие стандартам качества
  • Периодически готовить отчёты для руководителя проекта или системного супервизора
  • Работать с минимальным надзором, проявляя самостоятельность суждений
  • Давать рекомендации архитектурной группе и руководству по будущей структуре и дизайну приложений
  • Проводить мониторинг производительности и тюнинг приложений, систем и инструментов

Требования

  • Степень бакалавра в области computer science или смежной области (или эквивалентная комбинация образования, сертификаций и опыта)
  • Минимум 3–5 лет релевантного опыта
  • Знание и применение практик и процедур программирования
  • Способность применять принципы независимого логического мышления для определения проблем, сбора данных, установления фактов и выводов
  • Владение SQL и понимание концепций реляционных баз данных
  • Умение проектировать логику программ, готовить тестовые данные и тестировать программы
  • Умение анализировать бизнес-требования и сравнивать их с приложением на предмет отклонений от ожиданий заказчика
  • Способность работать в стрессовых ситуациях и сохранять профессионализм
  • Отличные навыки триажа, диагностики и решения проблем
  • Умение вести несколько приоритетов одновременно и соблюдать сроки
  • Отличные устные и письменные коммуникативные навыки
  • Умение эффективно и чётко обмениваться информацией, представлять идеи и факты
  • Умение соблюдать конфиденциальность
  • Готовность выполнять задачи вне офиса
  • Готовность работать в разное время, включая вечера, выходные и праздники
  • Понимание необходимости срочности при сохранении высокого качества
  • Знание и умение программировать на HTML, XML, JavaScript и других веб-технологиях
  • Владение Java, .NET или другими объектно-ориентированными языками разработки
  • Рабочее знание Oracle и Microsoft SQL DDL и DML
  • Опыт разработки с использованием Oracle Middleware (предпочтительно)
  • Знание и обоснованное принятие решений по использованию корпоративных инструментов планирования и мониторинга
  • Умение проектировать и разворачивать приложения со сложным управлением процессами в development и/или production окружениях
  • Умение устанавливать, конфигурировать, тюнить и поддерживать приложения, серверы приложений и технологии
  • Подтверждённый опыт сквозного тюнинга веб-приложений
  • Опыт разработки на C# или других продвинутых языках
  • REST Web Services с использованием Web API
  • Опыт с .NET, user controls, custom controls, ASP.NET, AJAX
  • Знание OOAD и n-tier архитектур (паттерны MVC/MVP/MVVM)
  • Опыт работы в Agile-процессе
  • Опыт работы с фреймворками test-driven development
  • Современные объектно-ориентированные языки программирования и веб-сервисы (MS C#/JAVA)
  • Отличные межличностные и коммуникативные навыки
  • Умение работать над несколькими задачами в быстром темпе
  • Гибкость и адаптивность к меняющимся бизнес-потребностям
  • Командный игрок, ориентированный на результат и ответственность за успех команды
  • Энтузиазм, готовность постоянно учиться и совершенствоваться
  • Высокая самомотивация, креативность и умение глубоко разбираться в проблемах
  • Сертификация или прогресс в сертификации (желательно), сертификации Microsoft .NET (MCP, MCSD или MCAD) предпочтительны

Условия

  • Работа в офисном помещении
  • Возможны командировки
  • Возможна работа в разное время, включая вечера, выходные и праздники
  • Диапазон оплаты: от $56,700 до $114,850
  • Работодатель предоставляет равные возможности трудоустройства

Навыки

  • JavaScript
  • Java
  • .NET
  • C#
  • HTML
  • XML
  • SQL
  • Oracle
  • Microsoft SQL
  • DDL
  • DML
  • Oracle Middleware
  • REST
  • Web API
  • ASP.NET
  • AJAX
  • MVC
  • MVP
  • MVVM
  • OOAD
  • Agile
  • TDD

Похожие вакансии

Software Engineer IV
GAMA-1 TechnologiesSeniorGreenbeltУдалённо
25 окт.
Senior Backend Engineer
SamedaySeniorLehiОфис
1,620,000 – 1,860,000 USD в год
25 окт.
Senior Software Engineer – Data and Platform Tools – Bloomberg Connects
BloombergSeniorОфис
160,000 – 240,000 USD в год
25 окт.
Senior Backend Engineer/Staff Engineer
ProphetXSeniorSurpriseУдалённо
165,000 – 210,000 USD в год
25 окт.
Senior Backend Engineer
ProphetXSeniorSurpriseУдалённо
130,000 – 165,000 USD в год
25 окт.
Software Engineer II — Blue Cross Blue Shield of Michigan, 56,700 – 114,850 USD в год, Удалённо | itrelocate