Full stack Developer- Software Engineer III

Job expired!

У нас есть захватывающая и вознаграждающая возможность для вас, чтобы поднять вашу карьеру в сфере разработки программного обеспечения на новые высоты.

Вступите в роль Software Engineer III в JPMorgan Chase в команде Chief Technology Office AI Technology, базирующейся в Борнмуте, Великобритания. Как опытный член нашей гибкой команды, вы будете разрабатывать и предоставлять ведущие на рынке технологические продукты, которые являются безопасными, стабильными и масштабируемыми. Ваша работа будет поддерживать бизнес-цели фирмы, реализуя критически важные технологические решения в различных технических областях и бизнес-функциях.

Эта роль будет включать создание продуктов, охватывающих MLOps, ModelOps, разработку данных для машинного обучения (например, обработка данных, аннотирование данных) и управление для корпоративных практиков ML. Используя облачные технологии и паттерны микросервисной архитектуры, вы будете разрабатывать эти новые продукты как full stack разработчик.

Вы будете работать вместе с системными архитекторами, внося вклад на всех уровнях технологического стека от баз данных до нативных приложений.

Обязанности

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

Требуемые квалификации, способности и навыки

  • Степень бакалавра в области компьютерных наук или родственных областей; знание математики и статистики будет плюсом.
  • Опыт работы с современными шаблонами архитектуры (например, микросервисы, реактивные архитектуры, архитектуры, основанные на событиях).
  • Опыт программирования на Python или других языках/фреймворках (Java, Kotlin, Go, JavaScript, React, Node.js и т.д.).
  • Опыт работы с HTML/CSS и по крайней мере одним современным фреймворком JavaScript (React.js, Vue.js, Hapi.js, Ember.js, Angular.js).
  • Опыт работы с RESTful API сервисами и оптимизацией производительности крупных приложений.
  • Опыт работы с облачными провайдерами (AWS, Azure, GCP) и контейнеризацией (Docker, Kubernetes).
  • Опыт работы с реляционными и нереляционными базами данных (PostgreSQL, MongoDB, CouchDB, Redis, Elasticsearch, Cassandra и т. д.).
  • Опыт в инженерных практиках (рефакторинг кода, шаблоны проектирования, разработка TDD, CI/CD, безопасность приложений).
  • Опыт работы с методологиями Agile и принципами DevOps.
  • Сильные коммуникативные навыки и способность взаимодействовать с людьми на всех уровнях организации.
  • Страсть к профессиональному росту, решению интересных задач и решению сложных проблем.

Пред