Senior Software Engineer

Senior Software Engineer

Pełny etat 182004 - 182004 zł / rok (szac.) Hybrydowo
S

W skrócie

  • Zadania: Twórz innowacyjne oprogramowanie w zespole Agile, rozwijając kluczowe moduły platformy finansowej.
  • Firma: Charles River Development, lider w branży FinTech, część State Street.
  • Benefity: Stała umowa, dodatkowe dni wolne, pakiet medyczny i ubezpieczenie na życie.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i wsparciem dla pracowników.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na przyszłość branży inwestycyjnej.
  • Kwalifikacje: Minimum 5-letnie doświadczenie w programowaniu w Javie oraz znajomość technologii backendowych.

Przewidywane wynagrodzenie mieści się w przedziale 182004 - 182004 zł za rok.

Charles River Development (CRD) jest działem FinTech firmy State Street. Nasza wizja to być wiodącą platformą inwestycyjną na świecie, kształtując przyszłość branży i napędzając nowe poziomy innowacji technologicznych, odporności, efektywności i wzrostu dla inwestorów oraz osób, które obsługują.

Organizacja inżynieryjna CRD wprowadza innowacje i przekształca platformę, przechodząc od monolitycznego oprogramowania do wykorzystania nowoczesnych technologii chmurowych, takich jak Microsoft Azure, Kafka, Snowflake itp. Jako lider innowacji cyfrowych inwestujemy w nasze rozwiązania, procesy, systemy i talenty.

Podsumowanie

Jako programista Java będziesz odpowiedzialny za rozwój i utrzymanie jednego lub więcej modułów lub komponentów Alpha/Charles River Development w zespole scrumowym.

Obowiązki

  • Analiza, projektowanie, rozwój, testowanie i debugowanie dużych i złożonych ulepszeń oprogramowania oraz rozwiązań w ramach biznesowych i technicznych problemów Charles River, w tym modyfikacje rdzeniowych frameworków i innych podstawowych funkcji krytycznych dla działania systemu.
  • Współpraca z analitykami biznesowymi i menedżerami produktów w celu tworzenia prostych i trwałych rozwiązań programowych dla złożonych problemów.
  • Bezpośrednie rozwiązywanie problemów w projektach lub głównych fazach projektów w celu rozwiązania technicznych problemów oprogramowania.
  • Rozwój, testowanie, debugowanie i wdrażanie programów, aplikacji i projektów przy użyciu Javy oraz otwartość na naukę i wykorzystanie potrzebnych języków.
  • Zapewnienie informowanej analizy i krytycznej oceny proponowanych zmian podczas przeglądów kodu.
  • Wsparcie w dużych, krytycznych dla misji wdrożenia klientów.
  • Udział w procesie rozwoju oprogramowania w metodyce Agile, w tym uczestnictwo we wszystkich codziennych spotkaniach, planowaniu sprintów, przeglądach backlogu i retrospektywach.
  • Planowanie i koordynowanie działań między zespołami w celu zakończenia zadań.
  • Demonstrowanie większej niezależności w projektowaniu i rozwoju.
  • Mentorowanie i prowadzenie młodszych inżynierów.

Kwalifikacje

Zalecane wykształcenie: stopień B.S. (lub równoważne wykształcenie zagraniczne) w dziedzinie informatyki, inżynierii lub innym technicznym kierunku studiów wymaganym. Stopień MS jest mocno preferowany.

Czego szukamy

  • Co najmniej 5-letnie doświadczenie w pełnym cyklu rozwoju projektów aplikacji Java w podobnej branży.
  • Silne umiejętności w zakresie rdzennej Javy, technologii Java po stronie serwera oraz frameworków Spring przy użyciu metodyk Agile i baz danych SQL.
  • Doświadczenie w technologiach backendowych, takich jak Kafka, mikroserwisy.
  • Miło widziane: doświadczenie/zrozumienie Kubernetes oraz doświadczenie z platformą chmurową: Azure itp.
  • Doświadczenie w programowaniu obiektowym, relacyjnych bazach danych (RDBMS), skryptach i nowych/zaawansowanych językach programowania.
  • Doświadczenie w technologiach frontendowych, takich jak React.
  • Doświadczenie w usługach finansowych, opracowywaniu rozwiązań dla zarządzania majątkiem.

Oferujemy

  • Stałą umowę od pierwszego dnia.
  • Dodatkowe dni wolne (Dzień Urodzin, Dzień Wolny w 3. i 5. rocznicę pracy).
  • Złoty pakiet medyczny dla pracowników i ich rodzin (partner i dzieci).
  • Pakiet ubezpieczenia na życie oraz prywatny plan emerytalny.
  • Szeroki zakres szkoleń miękkich, warsztatów technicznych, zajęć językowych i programów rozwojowych.
  • Możliwości wolontariatu w inicjatywach prowadzonych przez firmę, sieciach pracowniczych lub organizacjach według własnego wyboru.
  • Różnorodność programów dobroczynnych.

Jako pracodawca oferujący równe szanse, rozważamy wszystkich kwalifikowanych kandydatów na wszystkie stanowiska bez względu na rasę, wyznanie, kolor skóry, religię, pochodzenie narodowe, przynależność etniczną, wiek, niepełnosprawność, informacje genetyczne, płeć, orientację seksualną, tożsamość lub ekspresję płciową, obywatelstwo, stan cywilny, partnerstwo domowe lub status związku cywilnego, status rodzinny, status wojskowy i weteranów oraz inne cechy chronione przez obowiązujące prawo.

Senior Software Engineer – pracodawca: State Street

State Street to doskonały pracodawca, który oferuje stabilne zatrudnienie oraz bogaty pakiet benefitów, w tym dodatkowe dni wolne, prywatną opiekę medyczną i programy rozwoju osobistego. Nasza kultura pracy opiera się na inkluzyjności i wsparciu dla pracowników, co sprzyja ich rozwojowi i zaangażowaniu. Pracując w dynamicznym środowisku, będziesz mieć możliwość wpływania na strategię i operacje w międzynarodowej organizacji, co czyni tę rolę nie tylko satysfakcjonującą, ale i znaczącą.

S

Dane kontaktowe:

Zespół rekrutacyjny State Street

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer

Java
Spring Frameworks
Agile Methodologies
SQL Database
Kafka
Microservices
Kubernetes