Publikuj oferty pracy
Zatrudniaj bez prowizji
164 wyświetlenia
4IRE
12 sierpnia 2024
віддалено
Poszukujemy programistów C++ na wszystkich poziomach, aby stale pełnić rolę u naszego klienta, na najwyższym poziomie globalny fundusz hedgingowy z dużym zaangażowaniem w wykorzystywanie innowacji w technologii i nauce o danych do rozwiązywania złożonych problemów biznesowych.
Obowiązki:
• Branie udziału w rozwoju i ulepszaniu platformy cen rozproszonych.
• Ściśle współpracuj z innymi globalnymi badaczami, zespołami technicznymi, Middle Office i Trading.
• Zbuduj nową bibliotekę analityczną i zintegruj ją z istniejącym systemem, korzystając z najnowszych technologii.
Wymagania:
• Przynajmniej licencjat z informatyki lub pokrewny przedmiot z zakresu technologii finansowej.
• Doświadczenie w przetwarzaniu wielowątkowym, kliencie-serwerze i przetwarzaniu rozproszonym.
• Musi mieć doświadczenie w tworzeniu aplikacji i systemów po stronie serwera o małych opóźnieniach
• Musi mieć zrozumienie współczesnego C++ poza podstawową znajomością lambd. (Nowoczesne C++ zaczęło działać w 2011 r. i obecnie jest podstawową częścią C++).
• Musi być w stanie wnikliwie omówić ewolucję języka, mając szeroką i głęboką wiedzę na temat jego funkcji, ze szczególnym naciskiem na wielowątkowość oraz ewolucja stylu funkcjonalnego w porównaniu z imperatywnym
• Musi umieć projektować i wdrażać szablony oraz przeprowadzać metaprogramowanie szablonów (podstawowe cechy nowoczesnego C++)
• Pewność i jasne mistrzostwo podstaw języka, takich jak zastosowania i charakterystyka statycznych funkcji składowych, funkcji wirtualnych, lambd, operatorów przenoszenia i różnych rodzajów typów referencyjnych
• Musi być w stanie wnikliwie omówić funkcje wirtualne (podstawowa cecha C++ ) i porównaj/porównaj z użyciem CRTP
• Silne umiejętności analityczne i matematyczne
• Dobre zrozumienie różnych wzorców projektowych, algorytmów i struktur danych.
• Doświadczenie z systemami handlowymi
• Doświadczenie z bibliotekami do przesyłania wiadomości.
• Doświadczenie z Pythonem