Senior Software Developer (C++)

Senior Software Developer (C++)

Scalo Sp. z o.o.

Parametry oferty

150150

netto (+ VAT) / godz.

kontrakt B2B (pełny etat)

praca hybrydowa
senior
ważna jeszcze 22 dni
(od 15 kwi)
Wrocław, dolnośląskie

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 klientaagilescrumkanban

Brzmi interesująco? Aplikuj – czekamy na Twoje CV!
Company

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

  • 1.
    Rozmowa rekrutacyjna - ok. 30 min.
  • 2.
    Rozmowa techniczna z Managerem - ok. 1 godz.

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.
Zgłaszam się do:
Scalo Sp. z o.o.
Wrocław, dolnośląskie
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

Klikając w przycisk „Aplikuj” potwierdzasz, że zapoznałeś(‑łaś) się i akceptujesz Regulamin serwisu.



This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Brakuje Ci informacji?

  • Upewnij się, że w treści nie ma tego, czego szukasz.
  • Zadaj pytanie, jeśli potrzebujesz więcej szczegółów dotyczących powyższej oferty.
  • Przekażemy Twoje pytanie do pracodawcy i postaramy się dostarczyć odpowiedź w ciągu 3 dni roboczych.