Senior Software Engineer

Job expired!

В Morningstar наша страсть к помощи инвесторам объединяет нас и стимулирует наши инновации. Мы рады объявить об открытии вакансии для талантливого ведущего инженера-программиста с опытом работы в C# .NET и SQL в нашем офисе в Торонто. Эта гибридная должность предлагает возможность работать три дня в офисе и два дня удаленно.

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

  • Проектировать и создавать стабильные, масштабируемые продукты для различных рынков.
  • Использовать объектно-ориентированный анализ и проектирование с использованием общих шаблонов проектирования.
  • Соблюдать лучшие практики проектирования программного обеспечения, включая непрерывную интеграцию, разработку с учетом тестирования и регулярные развертывания.
  • Решать проблемы инвесторов с помощью технологий, создавая интерактивные опыты, которые эффективно передают рыночные идеи.
  • Поддерживать страсть к качеству, улучшению процессов и программированию, а также делиться своими находками с членами команды.
  • Приобретать знания или сертификаты разработчика AWS.
  • Проявлять установку "делать дела", понимая и используя новые технологии, а также при необходимости занимать роли бизнес-аналитика, администратора базы данных, тестировщика и менеджера проектов.
  • Участвовать в дежурных сменах для поддержки по мере необходимости.
  • Помогать формировать видение продукта.
  • Степень бакалавра в области компьютерных наук или смежной области и как минимум 7 лет опыта; предпочтительна степень магистра.
  • Солидная основа в C# и .NET; опыт работы с Python и/или Java является плюсом.
  • Опыт работы с технологиями AWS, такими как Lambdas, SQS, API-Gateway, S3 и ECS.
  • Навыки реализации бизнес-логики с использованием хранимых процедур, представлений и функций.
  • Опыт поддержки баз данных, таких как SQL Server, AWS Aurora, MySQL и Postgres.
  • Знания методологий Agile и инструментов, таких как JIRA.
  • Понимание уязвимостей и защиты веб-приложений.
  • Сильные навыки в объектно-ориентированном проектировании, доменном моделировании и создании масштабируемых систем.
  • Умение продуктивно управлять несколькими поставками.
  • Знание юнит-тестирования кода и инструментов автоматизированного тестирования.
  • Опыт работы с инструментами контроля версий, такими как Git, и инструментами сборки/развертывания, такими как Jenkins, Harness и AWS CodeDeploy.
  • Исключительные организационные, аналитические и коммуникативные навыки.
  • Знание финансовых данных и процессов.
  • Опыт веб-разработки и машинного обучения.

Morningstar Research, Inc. (Канада) предоставляет совместную гибридную рабочую среду с возможностью работать как удаленно, так и лично каждую неделю. Мы верим, что наша команда процветает, когда мы регулярно находимся вместе, как минимум три дня в неделю. Наслаждайтесь широким спектром льгот, адаптированных к вашему уровню потребностей, предоставляющих инструменты и ресурсы для значимого взаимодействия с коллегами по всему миру.

Название компании: Morningstar

Название должности: Ведущий инженер-программист