Senior Software Developer
Luxoft DXC
Rola w zespole technologicznym obsługującym bank inwestycyjny – budowa i utrzymanie komponentów do komunikacji z giełdami, brokerami i dostawcami cen. Głównym zadaniem jest migracja istniejących komponentów z C++ do Javy. Na co dzień praca w cyklach dwutygodniowych, w zwinnej metodologii, z naciskiem na automatyzację testów i odpowiedzialność za pełny cykl dostarczania.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o wielkości zespołu bezpośredniego, nie opisano procesu rekrutacyjnego.
Rola w zespole technologicznym obsługującym bank inwestycyjny – budowa i utrzymanie komponentów do komunikacji z giełdami, brokerami i dostawcami cen. Głównym zadaniem jest migracja istniejących komponentów z C++ do Javy. Na co dzień praca w cyklach dwutygodniowych, w zwinnej metodologii, z naciskiem na automatyzację testów i odpowiedzialność za pełny cykl dostarczania.
- ✓Możliwość nauki Javy i rozwoju w nowym kierunku technologicznym
- ✓Praca w dużym banku inwestycyjnym – stabilność i ciekawe wyzwania
- ✓Agile z dwutygodniowymi sprintami – krótki feedback
- ✓Nacisk na automatyzację testów i jakość kodu
- −Migracja z C++ do Javy – oznacza pracę z legacy kodem C++ i stopniowe przepisywanie
- −Brak widełek wynagrodzenia w ogłoszeniu
- −Duży zespół technologiczny (1100 technologów) – możliwe biurokracja i rozmycie odpowiedzialności
- !Brak informacji o wielkości zespołu bezpośredniego
- !Nie podano szczegółów procesu rekrutacyjnego
- !Wymagana 'silna postawa Can-Do' – często oznacza nadgodziny
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Utrzymywanie i rozwój istniejących komponentów w C++ i Java dla systemów tradingowych
- •Przepisywanie komponentów z C++ na Javę (migracja)
- •Tworzenie nowych funkcjonalności oraz skryptów testów automatycznych
- •Praca w zespole Agile z dwutygodniowymi sprintami
- •Współpraca z interesariuszami (brokerzy, giełdy, wewnętrzne zespoły) w celu wdrażania nowych procesów
- •Udział w code review i zapewnianiu jakości kodu
- •Diagnozowanie i rozwiązywanie problemów w istniejących systemach
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z co najmniej 3-letnim doświadczeniem w C++ i znajomością Linux/Shell, otwarty na migrację do Javy. Mile widziane podstawy Javy i znajomość skryptowania w Pythonie.
Osoby szukające pracy w pełni zdalnej (etat stacjonarny w Krakowie) ani te, które nie chcą pracować z legacy kodem C++. Nie dla juniorów – wymagane samodzielne prowadzenie zadań.
- ?Ile osób liczy zespół, w którym będę pracował?
- ?Jaki jest harmonogram migracji z C++ do Javy – czy zakłada konkretny deadline?
- ?Czy istnieją dyżury on-call lub support produkcyjny?
- ?Jak wygląda proces rekrutacyjny (etapy, zadania)?
- ?Jaka jest skala systemów – ile komponentów, ile linii kodu C++ do migracji?
- ?Czy w zespole są seniorzy, którzy pomogą w nauce Javy?
- −Brak informacji o wielkości zespołu bezpośredniego
- −Nie opisano procesu rekrutacyjnego
- −Brak informacji o beneficie szkoleniowym lub budżecie na naukę Javy
- −Nie wiadomo, czy praca wiąże się z dyżurami
Wspierający zespół w dużym banku, praca w Agile z dwutygodniowymi sprintami, samodzielność i odpowiedzialność za pełny cykl dostarczania.