Java/ Scala Developer (with C++)
Numer referencyjny: JSD/TBB
Szukasz projektu, w którym Twoja znajomość C++ nie będzie końcem kariery, ale mostem do nowych technologii?
Poszukujemy doświadczonych Developerów, którzy doskonale rozumieją świat telekomunikacji i systemów rozproszonych. Dołączysz do zespołu stojącego przed kluczowym wyzwaniem: utrzymaniem stabilności obecnych rozwiązań w C++ przy jednoczesnym projektowaniu i wdrażaniu ich następców w ekosystemie Java/Scala. Jeśli rozumiesz wielowątkowość "pod maską" i chcesz wykorzystać to doświadczenie, by przeprowadzić nasz system przez technologiczną transformację – to miejsce dla Ciebie.
Profil stanowiska
- Absolwent/ absolwentka studiów o profilu informatycznym, telekomunikacyjnym lub kierunków pokrewnych
- Minimum 3 lata komercyjnego doświadczenia w programowaniu w języku Java, Scala lub C++
- Udokumentowane doświadczenie w implementacji lub utrzymaniu systemów telekomunikacyjnych (warunek konieczny)
- Znajomość zagadnień związanych z wielowątkowością (concurrency) i systemami rozproszonymi
- Dobra znajomość systemu Linux/Unix
- Znajomość języka angielskiego na poziomie pozwalającym na swobodną pracę z dokumentacją techniczną
Twoje zadania
- Implementacja złożonych, współbieżnych systemów telekomunikacyjnych dla dużych klientów
- Tworzenie testów jednostkowych, komponentowych oraz end-to-end
- Stosowanie dobrych praktyk programowania: CleanCode, CodeReview
- Przygotowywanie i aktualizacja dokumentacji technicznej dla opracowanych funkcjonalności
- Współpraca z analitykami, testerami czy product ownerem w ustalonym zakresie przy wytwarzaniu oprogramowania oraz wdrażaniu nowych wersji systemu
Dla Ciebie
- Praca przy strategicznym i bardzo dużym systemie dla operatorów telekomunikacyjnych rozsianych po całym świecie
- Masz wpływ na kształt oraz rozwój wytwarzanych przez nas aplikacji
- Nie znudzisz się – gwarantujemy różnorodność i możliwość pracy z różnymi produktami
- Szkolenia wstępne (produktowe, z obsługi aplikacji, z narzędzi AI wykorzystywanych na co dzień)
- Stawiamy na rozwój umiejętności naszych pracowników – zapewnimy Ci wsparcie i swobodę w rozbudowie Twoich kompetencji
- Możliwość zdobycia doświadczenia oraz podnoszenia kwalifikacji zawodowych pracując z doświadczonymi osobami w dynamicznie rozwijającym się zespole R&D
- Elastyczne godziny pracy oraz praca w trybie hybrydowym po okresie próbnym (2 dni pracy zdalnej, 3 dni pracy z biura)
- Możliwość podróży biznesowych do naszych klientów
- Dostęp do prywatnej opieki medycznej dla Ciebie i Twojej rodziny
- Możliwość udziału w akcjach i wydarzeniach promujących aktywny tryb życia
- Przyjazna atmosfera pracy w zgranych zespołach, o co dbamy m.in. poprzez udział w imprezach integracyjnych czy wspólnych inicjatywach dla lokalnych społeczności