RITS
Wysokie Mazowieckie / Global
Wysokie Mazowieckie / Global
Poszukujemy zmotywowanego Inżyniera Oprogramowania C++, który dołączy do zespołu rozwijającego rozproszone systemy transakcyjne dla sektora finansowego. Osoba na tym stanowisku będzie odpowiedzialna za rozwój oraz utrzymanie wydajnych systemów tradingowych, analizowanie złożonych architektur oraz rozwiązywanie problemów w środowisku systemów rozproszonych działających w czasie rzeczywistym. Zakres obowiązków Rozwój i rozbudowa kluczowych systemów transakcyjnych dla instrumentów o stałym dochodzie (Fixed Income) oraz instrumentów pochodnych (Derivatives). Praca w niewielkim, wysoko wykwalifikowanym zespole programistów. Współpraca zarówno z zespołem technicznym, jak i interesariuszami biznesowymi. Udział w ciągłym doskonaleniu technologii wykorzystywanych w platformie transakcyjnej. Wymagania Wykształcenie Ukończone studia wyższe na kierunku Informatyka lub pokrewnym. Doświadczenie Minimum 5 lat komercyjnego doświadczenia w programowaniu w języku C++ (C++14/C++20) w środowiskach Windows i Linux. Umiejętności techniczne Bardzo dobra znajomość: programowania obiektowego, biblioteki STL, programowania wielowątkowego, współbieżności (synchronizacja, równoległość). Dobra znajomość zagadnień sieciowych: TCP/IP, opóźnienia (latency), przepustowość (throughput), programowanie sieciowe. Doświadczenie w projektowaniu i rozwijaniu: systemów rozproszonych, systemów o wysokiej wydajności (high-throughput), systemów niskolatencyjnych (low-latency), rozwiązań odpornych na awarie (resilient systems). Bardzo dobre umiejętności debugowania oraz szybkiego odnajdywania się w dużych i złożonych bazach kodu. Praktyczne wykorzystywanie narzędzi AI wspierających rozwój oprogramowania (np. do analizy kodu, debugowania, zrozumienia architektury i zwiększania produktywności). Kompetencje miękkie Bardzo dobra komunikacja oraz umiejętność współpracy z zespołami technicznymi i biznesowymi. Samodzielność, proaktywność oraz umiejętność szybkiego wdrażania się w złożone środowiska projektowe. Mile widziane Doświadczenie w tworzeniu oprogramowania dla sektora finansowego lub systemów tradingowych, szczególnie dla: instrumentów o stałym dochodzie (Fixed Income), instrumentów pochodnych (Derivatives). Dbałość o jakość kodu, testowanie oraz niezawodność systemów. Znajomość relacyjnych baz danych, projektowania baz danych oraz procedur składowanych SQL (SQL Stored Procedures).
Wysokie Mazowieckie / Global
Wysokie Mazowieckie / Global
Wysokie Mazowieckie / Global
Wysokie Mazowieckie / Global
Wysokie Mazowieckie / Global
Wysokie Mazowieckie / Global