Brak wyników spełniających kryteria wyszukiwania.

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).
Zainteresowany ofertą?
Aplikuj już teraz!