Programista C++
⚲ Warszawa
Do uzgodnienia
Wymagania
- bardzo dobra znajomość języka C++ — minimum 2 lata doświadczenia komercyjnego
- doświadczenie w pracy w środowisku MS Visual Studio
- dobra znajomość zagadnień bazodanowych i umiejętność programowania w SQL (MariaDB)
- znajomość języka angielskiego w stopniu pozwalającym na zrozumienie dokumentacji technicznej
- znajomość SVN i GitLab
- gotowość do nauki nowych technologii
Mile widziane
- znajomość języka C#
- znajomość systemów Meta Trader 4 i Meta Trader 5
Opis stanowiska
Rozwój i utrzymanie aplikacji w C++ w domu maklerskim z prawie 30-letnią historią — praca obejmuje zarówno nowe funkcjonalności, jak i utrzymanie, refaktoryzację i rozwój istniejącego kodu oraz integracje z systemami zewnętrznymi i API. Firma deklaruje bezpośrednie relacje, krótką ścieżkę decyzyjną i pracę w agile/scrum. To oferta dla programisty C++, który nie boi się pracy z istniejącym kodem i chce rozwijać się w branży finansowej. Uwaga: 'rodzinna atmosfera' i 'work-life balance' w ogłoszeniu warto zweryfikować na rozmowie — podobnie jak realny udział pracy nad nowym kodem vs. utrzymaniem.
🔍 Dekoder Ogłoszenia
🔴
unikamy korporacyjności i nowomowy, stawiamy na bezpośrednie relacje i krótką ścieżkę decyzyjną
Może oznaczać brak formalnych procesów i struktur, co z jednej strony ułatwia komunikację, a z drugiej może prowadzić do chaosu i niejasności w odpowiedzialności.
🔴
z agile i scrum jest nam po drodze
Sugeruje, że metodyki te są stosowane, ale niekoniecznie w sposób dojrzały lub zgodny z najlepszymi praktykami.
🔴
Masz szansę poznać środowiskową legendę bossa.pl.
Jest to niejasne i może być żartem lub odniesieniem do czegoś, co wymaga dodatkowego wyjaśnienia, a niekoniecznie jest wartością dodaną dla kandydata.
🔴
przyjazna, rodzinna atmosfera dająca przestrzeń rozwoju zawodowego i osobistego przy zachowaniu work-life balance
Może sugerować, że oczekuje się od pracowników większego zaangażowania i elastyczności, które mogą naruszać work-life balance pod płaszczykiem 'rodzinnej atmosfery'.
🔴
Utrzymanie, refaktoryzacja i rozwój istniejącego kodu
Wskazuje, że duża część pracy będzie polegać na pracy z istniejącym, potencjalnie starym lub zaniedbanym kodem, a nie na tworzeniu nowych, innowacyjnych rozwiązań od podstaw.