Scalo Sp. z o.o.

Senior Software Developer (C++)

Job Location

Wrocław, Poland

Job Description

Senior Software Developer (C++) Miejsce pracy: Wrocław Technologie, których używamy Wymagane C++ SVN Git GitHub Bitbucket Git Flow Docker Windows Server Linux Jenkins JIRA Confluence Mile widziane Java Python Robot Framework O projekcie Obszary naszego działania to m.in.: doradztwo technologiczne, tworzenie oprogramowania, systemy wbudowane, rozwiązania chmurowe, zarządzanie danymi, dedykowane zespoły developerskie. Twój zakres obowiązków modernizacja infrastruktury IT firmy kolejowej poprzez migrację istniejącego oprogramowania na nowoczesne platformy sprzętowe, rozwój i utrzymanie systemu IT, ze szczególnym uwzględnieniem refaktoryzacji oraz integracji nowych komponentów, 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, zapewnienie kompatybilności między wieloma współdzielonymi komponentami systemu, analiza, doprecyzowywanie i uzupełnianie niekompletnych wymagań projektowych, współpraca z zespołem projektowym (PM, deweloperzy, QA) w zakresie architektury, integracji oraz rozwiązywania problemów technicznych, udział w code review, implementacja najlepszych praktyk (clean code, SOLID), praca hybrydowa: 50% z biura we Wrocławiu, 50% zdalnie, stawka do 150 zł netto/h przy B2B, start w projekcie: 01.07.2025. Nasze wymagania 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), znasz C++ (C++11 i nowsze, STL, wielowątkowość, zarządzanie pamięcią, optymalizacja kodu) oraz masz doświadczenie w pracy z legacy code, programujesz w C# i potrafisz integrować nowe moduły z istniejącymi systemami, pracowałeś/aś z XML, JSON do serializacji i przetwarzania danych, 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, umiesz pracować z Dockerem, a także zarządzać środowiskami testowymi i produkcyjnymi, masz doświadczenie w wirtualizacji (VirtualBox, VMware) i konfiguracji środowisk developerskich, potrafisz automatyzować procesy za pomocą Windows Shell, Linux Shell, swobodnie poruszasz się w systemach operacyjnych Windows (98-11), Linux, potrafisz diagnozować i rozwiązywać problemy, 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, dbając o jakość kodu, stosujesz unit testing (GoogleTest), TDD i aktywnie uczestniczysz w code review, pracujesz zgodnie z zasadami Clean Code, SOLID, DRY i stosujesz wzorce projektowe (GoF), potrafisz analizować i doprecyzowywać niekompletne wymagania systemowe oraz efektywnie komunikować się z zespołem, masz bardzo dobrą znajomość języka angielskiego (C1) i swobodnie komunikujesz się w międzynarodowym środowisku. Mile widziane programowanie w Java lub Python (Robot Framework), umiejętność rozwiazywania skomplikowanych problemów, analizowanie złożonych zależności i debugowanie legacy code, samodzielność, umiejętność podejmowania technicznych decyzji i proponowania optymalnych rozwiązań, elastyczność i otwartość na naukę nowych technologii oraz dostosowywanie się do dynamicznych wymagań projektu. Tak organizujemy naszą pracę Tak pracujemy u klienta agile scrum kanban Takie dajemy możliwości rozwoju branżowe platformy e-learningowe konferencje w Polsce wspieramy wydarzenia dla IT wymiana wiedzy technicznej w firmie To oferujemy długofalową współpracę - różnorodne projekty (działamy w ramach Software Services, Embedded Services, Data Services, Cloud Services), możliwość rozwoju kompetencji we współpracy z naszym Center of Excellence, kafeteryjny system benefitów – Motivizer, prywatną opiekę medyczną – Luxmed. Benefity dofinansowanie zajęć sportowych prywatna opieka medyczna dofinansowanie nauki języków ubezpieczenie na życie spotkania integracyjne paczki świąteczne inicjatywy dobroczynne Etapy rekrutacji Rozmowa rekrutacyjna - ok. 30 min. Rozmowa techniczna z Managerem - ok. 1 godz. Brzmi interesująco? Aplikuj – czekamy na Twoje CV Scalo Sp. z o.o. W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Jesteśmy firmą, która wykorzystuje szerokie spektrum usług IT, żeby pomagać klientom. Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez Scalo Sp. z o.o. z siedzibą w: Powstańców Śląskich 9, 53-332 Wrocław (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu. Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania.Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji.Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych.Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany.Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach.W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: patryk.szubascalosoft.com.

Location: Wrocław, PL

Posted Date: 4/18/2025
View More Scalo Sp. z o.o. Jobs

Contact Information

Contact Human Resources
Scalo Sp. z o.o.

Posted

April 18, 2025
UID: 5149425617

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.