(Senior) Software Developer - BAS (Business Administration Systems)

Jobsplus··24. 04. 2026. - 22. 05. 2026.
Rola:Programista oprogramowania
Kategoria:Prace ręczne i IT
Wymagany szwedzki:Nie

Opis

Opis stanowiska
Firma OpenIIoT poszukuje kandydatów do rozwoju zespołu ekspertów i programistów w dziedzinie digitalizacji przemysłowej. Twoim zadaniem będzie tworzenie i wdrażanie niezawodnych, skalowalnych i cyberbezpiecznych rozwiązań digitalizacyjnych i programowych opartych na IIoT i Przemysł 4.0 dla firm, zazwyczaj producentów i przedsiębiorstw korzystających z ciężkich maszyn. Będziesz pracować z członkami swojego zespołu pod kierunkiem i nadzorem architekta rozwiązań, aby osiągnąć jak najlepsze rozwiązanie dla klienta.
Satyfakcja klienta i wysoka jakość to najwyższe priorytety OpenIIoT, a zatem część Twoich obowiązków.

Zadania

  • Projektowanie, testowanie i wdrażanie modułów oprogramowania jako mikrousług w celu ulepszenia naszego systemu administracji biznesowej opartego na UNS.
  • Współpraca z zespołami międzyfunkcyjnymi, pod okiem architekta, w celu projektowania i wdrażania rozwiązań dostosowanych do potrzeb klientów.
  • Pisanie czystego, łatwego w utrzymaniu i skalowalnego kodu zgodnie z najlepszymi praktykami.
  • Przejęcie odpowiedzialności za poszczególne moduły, zapewnienie jakości, wydajności i niezawodności.
  • Praca w środowisku zwinym, szybkie iteracje i ulepszanie systemu w celu spełnienia zmieniających się wymagań.

Możliwości rozwoju

Ta rola oferuje ogromny potencjał rozwoju kariery:

  • Ścieżka przywódcza: Wysoko wykwalifikowani deweloperzy mogą awansować na stanowiska głównego dewelopera lub architekta oprogramowania.
  • Ścieżka architekta rozwiązań: Możliwość przejścia na stanowiska klienckie, takie jak Inżynier Rozwiązań lub Architekt Rozwiązań, nadzorowanie wdrożeń dla międzynarodowych klientów, podróże i kierowanie strategiami wdrożeniowymi.

Wymagania
Doświadczenie w systemach administracji biznesowej

  • Zrozumienie procesów administracyjnych związanych z produkcją, logistyką lub łańcuchem dostaw jest dużym plusem.
  • Znajomość systemów takich jak MRP, ERP, MES lub oprogramowania księgowego jest bardzo korzystna.

Obecnie szukamy kandydata z doświadczeniem w następujących obszarach:

  • Python (wymagany)
  • SQL i NoSQL (wymagane)
  • C++ (mile widziany)
  • Czyste praktyki kodowania (wymagane)
  • Testy jednostkowe i zautomatyzowane testy funkcjonalne mikrousług (duża zaleta)
  • Znajomość systemów administracji biznesowej (MRP, ERP, MES lub oprogramowanie księgowe) (duża zaleta)
  • Zrozumienie procesów produkcyjnych, logistycznych lub łańcucha dostaw (mile widziane)
  • Unified Name Space (UNS) (duża zaleta)
  • MQTT i pub/sub (duża zaleta)
  • Architektury mikrousług oparte na brokerach (duża zaleta)

Dodatkowe informacje o wakacie
Umiejętności miękkie

  • Wysoka motywacja.
  • Miłość do technologii.
  • Precyzja i dążenie do najwyższej jakości.
  • Umiejętność przyjmowania informacji zwrotnej.
  • Pełna znajomość języka angielskiego w mowie i piśmie.
  • Umiejętność samodzielnej pracy przy minimalnym nadzorze.
  • Doskonałe umiejętności rozwiązywania problemów i pracy zespołowej.
  • Brak mentalności 9-17.

Umiejętności twarde

  • Doświadczenie w systemach administracji biznesowej.
  • Sprawdzone doświadczenie w tworzeniu mikrousług opartych na brokerach lub podobnych systemów.
  • Silne umiejętności programistyczne w budowaniu skalowalnych i rozproszonych systemów.
  • Biegłość w rozwiązywaniu problemów i debugowaniu.
  • Znajomość zaawansowanych koncepcji, takich jak UNS, architektury sterowane zdarzeniami i przetwarzanie danych w czasie rzeczywistym.
  • Doświadczenie z infrastrukturą chmurową, konteneryzacją i praktykami DevOps jest znaczącą zaletą.

Umiejętności programistyczne

  • Python
  • C++
  • SQL i NoSQL
  • Czyste praktyki kodowania
  • Testy jednostkowe i zautomatyzowane testy funkcjonalne mikrousług

Umiejętności systemowe i programowe

  • Linux
  • Docker

Zrozumienie koncepcji technicznych

  • Unified Name Space (UNS)
  • Architektury mikrousług oparte na brokerach
  • Protokoły komunikacyjne Pub/Sub, takie jak MQTT

Szkolenie zapewnione
Szkolenie będzie zapewnione w ramach onboardingu oraz w pierwszych 3-6 miesiącach zatrudnienia w ramach konkretnego wakatu. Równolegle, po okresie próbnym, opracowujemy dla pracownika Indywidualny Plan Rozwoju.

Pomoc w zakwaterowaniu/przeprowadzce
Zazwyczaj nie zapewniamy wsparcia finansowego na zakwaterowanie. Inne wsparcie finansowe będzie omawiane w zależności od konkretnych wymagań potencjalnego kandydata. Oczywiście włączamy naszą lokalną sieć, aby wesprzeć kandydata w osiedleniu się itp.

Inne benefity
Ubezpieczenie zdrowotne jest częścią naszej umowy po okresie próbnym. Ponadto zapewniamy elastyczne godziny pracy, hybrydowe i elastyczne godziny/miejsca pracy.

Jak będą przeprowadzane rozmowy kwalifikacyjne

  • Pierwsze spotkanie: 30-minutowe spotkanie wprowadzające online.
  • Drugie spotkanie: 60-minutowe spotkanie techniczne online, a my przekazujemy potencjalnemu kandydatowi zadanie.
  • Trzecie spotkanie: (online) prezentacja zadania przez kandydata i finalizacja rozmów kwalifikacyjnych.

Zahtjevi

Vještine

SQL, język zapytań

C++, język programowania

Python, język programowania

Jezici

Angielski