Senior C++ Developer Security Legacy Systems
Must-have:
- bardzo dobre doświadczenie komercyjne w programowaniu w C++,
- doświadczenie w pracy z dużymi, dojrzałymi lub legacy'owymi bazami kodu,
- bardzo dobra znajomość programowania niskopoziomowego,
- praktyczna znajomość:
- wskaźników i arytmetyki wskaźników,
- ręcznego zarządzania pamięcią,
- bounds checking,
- memory safety,
- doświadczenie w identyfikowaniu i usuwaniu podatności związanych z:
- buffer overflow,
- memory corruption,
- unsafe input handling,
- innymi podatnościami charakterystycznymi dla native code,
- doświadczenie z threadingiem i multithreadingiem,
- dobra znajomość programowania obiektowego,
- bardzo dobre umiejętności debugowania i rozwiązywania problemów technicznych,
- doświadczenie we współpracy z architektami, QA, zespołami security oraz developerami,
- dobra znajomość SQL i zasad bezpiecznego dostępu do baz danych.
Mile widziane:
- znajomość Qt lub podobnych frameworków desktop GUI,
- doświadczenie z aplikacjami działającymi w środowisku Windows / Windows Server,
- doświadczenie z Oracle Database,
- znajomość ISAM lub innych legacy'owych technologii przechowywania danych,
- doświadczenie w obszarze Secure Software Development,
- doświadczenie w analizie i usuwaniu udokumentowanych podatności bezpieczeństwa.
Dołącz do projektu realizowanego dla naszego klienta rozwijającego zaawansowany produkt z obszaru healthcare. Poszukujemy doświadczonego C++ Developera, który będzie odpowiedzialny za rozwój bezpieczeństwa i niezawodności istniejącego, rozbudowanego systemu. To ciekawa rola dla osoby, która dobrze czuje się w pracy z dużymi, legacy'owymi bazami kodu C++, programowaniem niskopoziomowym oraz zagadnieniami związanymi z bezpieczeństwem aplikacji i pamięci.
Dlaczego warto?
- realny wpływ na bezpieczeństwo i stabilność produktu z obszaru healthcare,
- praca nad rozbudowanym i technicznie wymagającym systemem C++,
- możliwość rozwoju kompetencji w obszarze Application Security i Secure Software Development,
- współpraca z doświadczonym zespołem developerów, architektów i ekspertów security,
- udział w długofalowym rozwoju istniejącego produktu.
Jeżeli masz doświadczenie w C++, dobrze rozumiesz mechanizmy zarządzania pamięcią i chcesz pracować przy realnych wyzwaniach związanych z bezpieczeństwem aplikacji — zapraszamy do aplikowania!
,[analiza wymagań bezpieczeństwa oraz wykrytych podatności,, implementacja zmian zwiększających bezpieczeństwo produktu,, usuwanie podatności takich jak buffer overflow, memory corruption, unsafe input handling czy SQL Injection,, praca z rozbudowanym kodem C++, w tym logiką opartą na wskaźnikach i ręcznym zarządzaniu pamięcią,, utrzymanie i rozwój komponentów wykorzystujących threading i multithreading,, analiza wpływu planowanych zmian oraz ryzyka regresji,, udział w code review, testowaniu, debugowaniu i troubleshootingu,, ścisła współpraca z developerami, architektami, QA oraz ekspertami ds. bezpieczeństwa,, ciągła integracja zmian z istniejącym produktem] Requirements: C++, R, QA, Security, SQL, Qt, Windows Server, Oracle database
Podobne oferty
Backend .Net Developer
Klient TeamQuest
RZESZÓW
2026-09-21
Backend .Net Developer
Klient TeamQuest
ŁÓDŹ
2026-09-21
Backend .Net Developer
Klient TeamQuest
WARSZAWA
2026-09-21
Backend .Net Developer
Klient TeamQuest
BIAŁYSTOK
2026-09-21
Backend .Net Developer
Klient TeamQuest
KATOWICE
2026-09-21
Backend .Net Developer
Klient TeamQuest
WROCŁAW
2026-09-21
Backend .Net Developer
Klient TeamQuest
LUBLIN
2026-09-21
Backend .Net Developer
Klient TeamQuest
KRAKÓW
2026-09-21
Backend .Net Developer
Klient TeamQuest
POZNAŃ
2026-09-21
Backend .Net Developer
Klient TeamQuest
GDAŃSK
2026-09-21