Пункт продажу проекту:
- Клієнт є відомим постачальником технологій для провідні світові банки, керуючі активами та хедж-фонди. Його набір рішень встановлює стандарт.
- Продукт є одним із ключових проектів компанії, який охоплює пост-торгову діяльність
- Це розробка нових функцій з нуля
- довгостроковий проект
- Часовий пояс Великобританії
Ми шукаємо інженера-програміста 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 на ваш вибір
- Регулярні тренінги soft skills
- Зустрічі в Центрі досконалості