Коммерческие преимущества проекта:
- Клиент — известный поставщик технологий для ведущие мировые банки, управляющие активами и хедж-фонды. Набор решений задает стандарты.
- Продукт является одним из ключевых проектов компании, охватывающим посттрейдинговую деятельность.
- Это разработка новых функций с нуля.
- долгосрочный проект
- Часовой пояс Великобритании
Мы ищем инженера-программиста Scala, который будет отвечать за разработку программного обеспечения для наших крупнейших клиентских инициатив. . Наши проекты варьируются в разных отраслях, включая выпуск облигаций, кредитование акциями и свопы, чтобы обеспечить бесперебойную и оптимизированную работу на всем пути к конечному пользователю. Вы будете работать напрямую с нашими клиентами, чтобы понять и решить их самые большие болевые точки. Это серверная организация Scala с опытом работы в Go и Solidity. Фронтенд работает на React. Они используют несколько фреймворков, таких как Zio, Akka и Play. Некоторые другие инструменты, которые они используют, включают Kafka и Postgres.
Требования
Образование: Степень бакалавра в области компьютерных наук, инженерии или смежных областях. Предпочтительна степень магистра.
Опыт: минимум 4+ года профессионального опыта разработки программного обеспечения с использованием функционального программирования Scala.
Технические навыки:
- Опыт работы с Akka, Typelevel, CatsEffect или ZIO.
- Опыт создания служб REST API.
- Умение работать с большими наборами данных, желательно опыт работы с Redis PostgreSQL, MySQL, Oracle или DB2.
- Знание лучших практик безопасности для архитектуры приложений, протоколов связи и инфраструктуры AWS.
- Удобство работы с рабочими процессами в Gitlab, Jira и Confluence.
< li>Лучшие методы содействия гибкой разработке и разработке через тестирование
Лидерские навыки:
- Подтвержденный опыт руководства командами разработчиков и наставничества младшие разработчики.
- Отличные коммуникативные навыки с возможностью формулировать технические концепции нетехническим заинтересованным сторонам.
- Способности к решению проблем: сильные аналитические навыки и навыки решения проблем, а также способность анализировать. сложные технические проблемы и предлагать эффективные решения.
- Командный игрок: способность работать совместно в быстро меняющейся, динамичной среде и вносить положительный вклад в успех команды.
- Адаптируемость: готовность учиться новые технологии и адаптироваться к меняющимся требованиям и приоритетам проекта.
- Внимание к деталям: сильное внимание к деталям с акцентом на создание высококачественного, удобного в сопровождении кода.
- Лиз-мотивация: способности работать независимо с минимальным контролем, брать на себя ответственность за задачи и доводить их до завершения.
Приятно иметь навыки: Опыт работы с технологиями веб-разработки, включая HTML, CSS, JavaScript и такие платформы, как Angular или React. Знание облачных платформ, особенно AWS.
Обязанности
- Разработка программного обеспечения: руководить проектированием, разработкой и внедрением высококачественных программных решений с использованием Scala и связанных технологий.< /li>
- Технические руководителиHip: Предоставляет техническое руководство и наставничество младшим разработчикам, обеспечивая соблюдение лучших практик и стандартов кодирования.
- Архитектурное проектирование: Сотрудничайте с архитекторами для разработки масштабируемых и удобных в обслуживании архитектур программного обеспечения, отвечающих бизнес-требованиям.
- li>Проверки кода: проводите и участвуйте в проверках кода, чтобы гарантировать качество кода, производительность и соответствие стандартам кодирования.
- Решение проблем: анализируйте сложные технические проблемы и предлагайте эффективные, масштабируемые и надежные решения.
- Документация: создание и поддержка технической документации, включая проектную документацию, спецификации API и руководства для разработчиков.
- Сотрудничество: тесное сотрудничество с межфункциональными командами, включая менеджеров по продуктам, дизайнеров и инженеров по контролю качества. для предоставления высококачественных программных решений.
- Постоянное совершенствование: будьте в курсе новейших технологий и тенденций отрасли, а также выступайте за внедрение лучших практик и новых инструментов.
Льготы
- 35 оплачиваемых дней отсутствия в году для баланса работы и личной жизни каждого специалиста + 1 дополнительный день за каждый последующий год сотрудничества с компанией
- До 15 неиспользованных дней отсутствия можно добавить к доходу после 12 месяцев сотрудничества.
- Медицинская страховка для вас и вашей семьи!
- Покрытие амортизации за использование личного ноутбука для нужд проекта
- Курсы Udemy на ваш выбор.
- Регулярные тренинги по мягким навыкам.
- Встречи в центрах Excellence.