- Strona główna
- Lista ogłoszeń
- Senior Software Developer (C++)
Senior Software Developer (C++)

Senior Software Developer (C++)
-
Doświadczenie: Wymagane
-
Wymiar pracy: Pełen etat
-
Typ pracy: Praca hybrydowa

Scalo Sp. z o.o.
Opis
- zapewnienie kompatybilności między wieloma współdzielonymi komponentami systemu,
- współpraca z zespołem projektowym (PM, deweloperzy, QA) w zakresie architektury, integracji oraz rozwiązywania problemów technicznych,
- modernizacja infrastruktury IT firmy kolejowej poprzez migrację istniejącego oprogramowania na nowoczesne platformy sprzętowe,
- praca hybrydowa: 50% z biura we Wrocławiu, 50% zdalnie,
- analiza, doprecyzowywanie i uzupełnianie niekompletnych wymagań projektowych,
- integracja nowego kodu z istniejącym systemem bez naruszania kompatybilności z innymi projektami, w tym integracja z MFT-Touch,
- praca z dużą, złożoną i starszą bazą kodu (100k+ LOC), obejmującą wiele modułów i zależności,
- stawka do 150 zł netto/h przy B2B,
- start w projekcie: 01.07.2025.
- udział w code review, implementacja najlepszych praktyk (clean code, SOLID),
- rozwój i utrzymanie systemu IT, ze szczególnym uwzględnieniem refaktoryzacji oraz integracji nowych komponentów,
Wymagania
- znasz C++ (C++11 i nowsze, STL, wielowątkowość, zarządzanie pamięcią, optymalizacja kodu) oraz masz doświadczenie w pracy z legacy code,
- korzystasz z systemów kontroli wersji SVN, Git (GitHub, Bitbucket, Git Flow) i masz doświadczenie w zarządzaniu repozytoriami w złożonych projektach,
- pracowałeś/aś z XML, JSON do serializacji i przetwarzania danych,
- pracowałeś/aś z CI/CD (Jenkins) i masz doświadczenie w automatyzacji procesów budowy oraz wdrażania oprogramowania,
- znasz Scrum, potrafisz pracować z JIRA, Confluence i masz doświadczenie w zespołach Agile,
- masz bardzo dobrą znajomość języka angielskiego (C1) i swobodnie komunikujesz się w międzynarodowym środowisku.
- programowanie w Java lub Python (Robot Framework),
- potrafisz diagnozować i rozwiązywać problemy,
- samodzielność, umiejętność podejmowania technicznych decyzji i proponowania optymalnych rozwiązań,
- umiesz pracować z Dockerem, a także zarządzać środowiskami testowymi i produkcyjnymi,
- elastyczność i otwartość na naukę nowych technologii oraz dostosowywanie się do dynamicznych wymagań projektu.
- potrafisz automatyzować procesy za pomocą Windows Shell, Linux Shell,
- masz min. 5-8 lat doświadczenia jako Senior Software Developer (C++)/ Embedded Software Development i pracowałeś/aś nad dużymi, złożonymi bazami kodu (100k+ LOC),
- dbając o jakość kodu, stosujesz unit testing (GoogleTest), TDD i aktywnie uczestniczysz w code review,
- programujesz w C# i potrafisz integrować nowe moduły z istniejącymi systemami,
- pracujesz zgodnie z zasadami Clean Code, SOLID, DRY i stosujesz wzorce projektowe (GoF),
- umiejętność rozwiazywania skomplikowanych problemów, analizowanie złożonych zależności i debugowanie legacy code,
- potrafisz analizować i doprecyzowywać niekompletne wymagania systemowe oraz efektywnie komunikować się z zespołem,
- swobodnie poruszasz się w systemach operacyjnych Windows (98-11), Linux,
- masz doświadczenie w wirtualizacji (VirtualBox, VMware) i konfiguracji środowisk developerskich,
Oferujemy
- inicjatywy dobroczynne
- dofinansowanie zajęć sportowych
- długofalową współpracę - różnorodne projekty (działamy w ramach Software Services, Embedded Services, Data Services, Cloud Services),
- paczki świąteczne
- dofinansowanie nauki języków
- spotkania integracyjne
- ubezpieczenie na życie
- prywatna opieka medyczna
- kafeteryjny system benefitów – Motivizer,
- możliwość rozwoju kompetencji we współpracy z naszym Center of Excellence,
- prywatną opiekę medyczną – Luxmed.
Aplikujesz na:

Przekaż swoją aplikację
Pracodawca wymaga wypełnienia swojego formularza zgłoszeniowego.
Po kliknięciu przycisku zostaniesz przeniesiony poza serwis bliskopracy.pl.