C/C++ System Engineer
DCG
Rola skupia się na utrzymaniu i wsparciu legacy aplikacji C/C++ (moduły 4450 / LETU) w domenie kredytowej/finansowej. Inżynier będzie przejmował odpowiedzialność za istniejące komponenty, analizował przepływy danych, usuwał incydenty, przeprowadzał reverse engineering oraz wspierał zmiany regulacyjne. Nie jest to tworzenie nowego oprogramowania, ale zapewnienie stabilności i dokumentacji systemu.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nazwa klienta końcowego, wielkość zespołu i struktura.
Rola skupia się na utrzymaniu i wsparciu legacy aplikacji C/C++ (moduły 4450 / LETU) w domenie kredytowej/finansowej. Inżynier będzie przejmował odpowiedzialność za istniejące komponenty, analizował przepływy danych, usuwał incydenty, przeprowadzał reverse engineering oraz wspierał zmiany regulacyjne. Nie jest to tworzenie nowego oprogramowania, ale zapewnienie stabilności i dokumentacji systemu.
- ✓Wykorzystanie GitHub Copilot jako narzędzia wsparcia
- ✓CI/CD w legacy środowisku – szansa na automatyzację
- ✓Możliwość reverse engineering i strukturalnego transferu wiedzy
- −Głównie utrzymanie legacy systemu, mało możliwości tworzenia nowego kodu
- −Brak informacji o kliencie końcowym i wielkości zespołu
- −Hybryda 3x w biurze – niska elastyczność
- !Brak wzmianki o dyżurach on-call – mogą wystąpić przy incydentach
- !Nieokreślona przyszłość systemu (modernizacja vs. wygaszenie)
- !Brak opisu procesu rekrutacyjnego
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Przejmowanie odpowiedzialności za legacy komponenty C/C++ (4450 / LETU)
- •Analiza przepływów danych, integracji i zależności systemowych
- •Wsparcie zmian regulacyjnych i biznesowych w systemie
- •Debugowanie i rozwiązywanie incydentów produkcyjnych
- •Udział w pakowaniu i wdrażaniu aplikacji (packaging, deployment)
- •Praca z kodem C/C++, warstwą UI DScreen, szablonami VBA i komponentami Java
- •Reverse engineering i strukturalny transfer wiedzy
- •Poprawa dokumentacji i stabilności operacyjnej aplikacji
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Inżynier z minimum 2-3 latami w C/C++, który miał styczność z utrzymaniem starszych systemów i potrafi samodzielnie diagnozować problemy. Znajomość CI/CD i GitHub Copilot to wymóg, ale niekoniecznie głęboka.
Osoby nastawione na rozwój nowych funkcjonalności w nowoczesnym stacku, które nie chcą pracować z legacy kodem. Również juniorzy bez ugruntowanej wiedzy C/C++ i umiejętności analitycznych.
- ?Jaki jest klient końcowy i jak duży jest zespół utrzymaniowy?
- ?Czy przewidziane są dyżury on-call? Jak często?
- ?Jaki jest harmonogram modernizacji systemu – czy planowane jest wygaszenie lub przepisanie?
- ?Jaka jest proporcja pracy nad legacy C/C++ vs. inne komponenty (Java, VBA)?
- ?Czy istnieje dokumentacja techniczna, czy będzie trzeba ją tworzyć od podstaw?
- ?Czy są plany migracji na nowsze technologie w najbliższej przyszłości?
- −Nazwa klienta końcowego
- −Wielkość zespołu i struktura
- −On-call i godziny pracy
- −Budżet szkoleniowy i narzędzia