Stanowisko zostało zamknięte przez spółkę
Znajdź podobne oferty pracy
Następna praca

Starszy programista Scala (Azerbejdżan) w Intellectsoft

Opublikowano ponad 30 dni temu

4 wyświetlenia

Intellectsoft

Intellectsoft

0
0 recenzji
Kyiv
Intermediate
Pełny etat

Przetłumaczone przez Google

Auty projektu:Klient jest znanym dostawcą technologii dla wiodących na świecie banków, zarządzających aktywami i funduszy hedgingowych. Pakiet rozwiązań wyznacza standardy.Produkt jest jednym z kluczowych projektów firmy obejmującym działania post-tradingoweTo opracowanie nowych funkcjonalności od podstawprojekt długoterminowystrefa czasowa Wielkiej BrytaniiPoszukujemy inżyniera oprogramowania Scala, który będzie odpowiedzialny za rozwój oprogramowania dla naszych największych inicjatyw kliencki

Auty projektu:

  • Klient jest znanym dostawcą technologii dla wiodących na świecie banków, zarządzających aktywami i funduszy hedgingowych. Pakiet rozwiązań wyznacza standardy.
  • Produkt jest jednym z kluczowych projektów firmy obejmującym działania post-tradingowe
  • To opracowanie nowych funkcjonalności od podstaw
  • projekt długoterminowy
  • strefa czasowa Wielkiej Brytanii

Poszukujemy inżyniera oprogramowania Scala, który będzie odpowiedzialny za rozwój oprogramowania dla naszych największych inicjatyw klienckich . Nasze projekty różnią się w zależności od wielu branż, w tym emisji obligacji, pożyczek na akcje i swapów, aby zapewnić płynne, zoptymalizowane doświadczenie aż do użytkownika końcowego. Będziesz pracować bezpośrednio z naszymi klientami, aby zrozumieć i rozwiązać ich największe problemy. Jest to organizacja backendowa Scala ze specjalistyczną wiedzą w zakresie Go i Solidity. Frontend działa na React. Używają wielu frameworków, takich jak Zio, Akka i Play. Inne narzędzia, których używają, to Kafka i Postgres.

Wymagania

Wykształcenie: Licencjat w dziedzinie informatyki, inżynierii lub pokrewnej dziedziny. Preferowany stopień magistra.

Doświadczenie: Minimum ponad 4 lata doświadczenia w tworzeniu profesjonalnego oprogramowania w programowaniu funkcjonalnym w Scala

Umiejętności techniczne:

  • Doświadczenie z Akka, Typelevel, CatsEffect lub ZIO
  • Doświadczenie w budowaniu usług REST API
  • Komfort pracy z dużymi zbiorami danych, najlepiej doświadczenie z Redis PostgreSQL, MySQL, Oracle lub DB2
  • Znajomość najlepszych praktyk w zakresie bezpieczeństwa architektury aplikacji, protokołów komunikacyjnych i infrastruktury AWS
  • Komfort dzięki przepływom pracy w Gitlab, Jira i Confluence
  • < li>Najlepsze praktyki ułatwiające zwinny i oparty na testach rozwój

Umiejętności przywódcze:

  • Udokumentowane doświadczenie w kierowaniu zespołami programistycznymi i mentoringu młodsi programiści.
  • Doskonałe umiejętności komunikacyjne z możliwością artykułowania koncepcji technicznych interesariuszom nietechnicznym.
  • Umiejętności rozwiązywania problemów: Silne umiejętności analityczne i rozwiązywania problemów ze zdolnością do analizowania złożonych problemów technicznych i proponowania skutecznych rozwiązań.
  • Gracz zespołowy: Umiejętność współpracy w szybkim, dynamicznym środowisku i pozytywnego przyczyniania się do sukcesu zespołu.
  • Zdolność adaptacji: Chęć uczenia się nowe technologie i dostosowywać się do zmieniających się wymagań i priorytetów projektu.
  • Dbałość o szczegóły: duża dbałość o szczegóły z naciskiem na dostarczanie wysokiej jakości, łatwego w utrzymaniu kodu.
  • Zmotywowanie się: Zdolność pracować samodzielnie przy minimalnym nadzorze, przejmując odpowiedzialność za zadania i doprowadzając je do końca.

Miłe posiadanie umiejętności: Doświadczenie z technologiami tworzenia stron internetowych, w tym HTML, CSS, JavaScript i frameworki takie jak Angular czy React. Znajomość platform chmurowych, w szczególności AWS.

Obowiązki

  • Tworzenie oprogramowania: Kierowanie projektowaniem, rozwojem i wdrażaniem wysokiej jakości rozwiązań programowych przy użyciu języka Scala i pokrewnych technologii.< /li>
  • Liderzy technicznihip: Zapewnia wskazówki techniczne i opiekę mentorską młodszym programistom, zapewniając przestrzeganie najlepszych praktyk i standardów kodowania.
  • Projekt architektoniczny: współpracuj z architektami w celu projektowania skalowalnych i łatwych w utrzymaniu architektur oprogramowania spełniających wymagania biznesowe.
  • < li>Przeglądy kodu: Przeprowadzaj przeglądy kodu i bierz w nich udział, aby zapewnić jakość, wydajność i zgodność kodu ze standardami.
  • Rozwiązywanie problemów: Analizuj złożone problemy techniczne i proponuj rozwiązania, które są wydajne, skalowalne i niezawodne.
  • Dokumentacja: tworzenie i utrzymywanie dokumentacji technicznej, w tym dokumentów projektowych, specyfikacji API i przewodników dla programistów.
  • Współpraca: ścisła współpraca z zespołami wielofunkcyjnymi, w tym menedżerami produktu, projektantami i inżynierami ds. kontroli jakości dostarczanie wysokiej jakości rozwiązań programowych.
  • Ciągłe doskonalenie: bądź na bieżąco z najnowszymi technologiami i trendami branżowymi oraz wspieraj przyjęcie najlepszych praktyk i nowych narzędzi.

Korzyści

  • 35 dni płatnej nieobecności w roku dla równowagi między życiem zawodowym a prywatnym każdego specjalisty + 1 dodatkowy dzień za każdy kolejny rok współpracy z firmą
  • Po 12 miesiącach współpracy możesz dodać do dochodu nawet 15 niewykorzystanych dni nieobecności
  • Ubezpieczenie zdrowotne dla Ciebie i Twojej rodziny!
  • Amortyzacja korzystania z laptopa osobistego na potrzeby projektu
  • Wybrane kursy Udemy
  • Regularne szkolenia z zakresu umiejętności miękkich
  • Spotkania Excellence Centers

Przetłumaczone przez Google

Kyiv
Intermediate
Pełny etat
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować