(Senior) Software Developer - BAS (Business Administration Systems)
Jobsplus··24. 04. 2026. - 22. 05. 2026.
Uloga:Mjekvaruutvecklare
Kategorija:Ručni rad i IT
Potreban švedski:Ne
Opis
Opis posla
OpenIIoT traži proširenje svog tima stručnjaka i developera u industrijskoj digitalizaciji. Vaš će zadatak biti razvijati i implementirati pouzdana, skalabilna i kibernetički sigurna rješenja za digitalizaciju i softver temeljena na IIoT-u i Industriji 4.0 za tvrtke, obično proizvođače i tvrtke koje se oslanjaju na tešku mehanizaciju. Radit ćete s članovima svog tima pod vodstvom i smjernicama arhitekta rješenja kako biste postigli najbolje moguće rješenje za klijenta.
Zadovoljstvo kupaca i visoka kvaliteta su glavni prioriteti za OpenIIoT, a time i dio vaše odgovornosti.
Zadaci
- Razvijati, testirati i implementirati softverske module kao mikrosustave za poboljšanje našeg UNS-based poslovnog administrativnog sustava.
- Surađivati s višefunkcionalnim timovima, pod vodstvom arhitekta, kako bi se dizajnirala i implementirala prilagođena rješenja za klijente.
- Pisati čist, održiv i skalabilan kod pridržavajući se najboljih praksi.
- Preuzeti vlasništvo nad pojedinačnim modulima, osiguravajući kvalitetu, performanse i pouzdanost.
- Raditi u agilnom okruženju, brzo iterirati i poboljšavati sustav kako bi se zadovoljili promjenjivi zahtjevi.
Mogućnosti za rast
- Ova uloga nudi ogroman potencijal za razvoj karijere:
- Liderski put: Performantni developeri mogu napredovati u uloge poput vodećeg developera ili arhitekta softvera.
- Put arhitekta rješenja: Preći u uloge orijentirane klijentu poput inženjera rješenja ili arhitekta rješenja, nadgledajući implementaciju za međunarodne klijente, putujući i vodeći strategije implementacije.
Zahtjevi
Iskustvo u poslovnim administrativnim sustavima
- Razumijevanje proizvodnih, logističkih ili lančanih administrativnih procesa je velika prednost.
- Poznavanje sustava poput MRP, ERP, MES ili knjigovodstvenog softvera je vrlo prednosti.
Trenutno tražimo kandidata s iskustvom u sljedećim područjima:
- Python (obavezno)
- SQL i NoSQL (obavezno)
- C++ (poželjno)
- Čiste prakse kodiranja (obavezno)
- Jedinično testiranje i automatizirano funkcionalno testiranje mikrousluga (velika prednost)
- Poznavanje poslovnih administrativnih sustava (MRP, ERP, MES ili knjigovodstveni softver) (velika prednost)
- Razumijevanje proizvodnih, logističkih ili lančanih procesa (poželjno)
- Unified Name Space (UNS) (velika prednost)
- MQTT i pub/sub (velika prednost)
- Arhitekture mikrousluga temeljene na brokerima (velika prednost)
Dodatne informacije o slobodnom radnom mjestu
Meke vještine
- Vrlo motiviran.
- Voli tehnologiju.
- Preizslook & teži najvišoj kvaliteti.
- Sposoban primiti povratne informacije.
- U potpunosti sposoban pisati i govoriti engleski jezik.
- Sposobnost samostalnog rada uz minimalan nadzor.
- Izvrsne vještine rješavanja problema i timskog rada.
- Bez mentaliteta 9-to-5.
Tvrde vještine
- Iskustvo s poslovnim administrativnim sustavima.
- Dokazana stručnost u razvoju mikrousluga temeljenih na brokerima ili sličnih sustava.
- Jake programerske vještine u izgradnji skalabilnih i distribuiranih sustava.
- Stručnost u rješavanju problema i debugiranju.
- Poznavanje naprednih koncepata poput UNS-a, događajno orijentiranih arhitektura i obrade podataka u stvarnom vremenu.
- Iskustvo s cloud infrastrukturom, kontejnerizacijom i DevOps praksama je značajna prednost.
Programerske vještine
- Python
- C++
- SQL i NoSQL
- Čiste prakse kodiranja
- Jedinično testiranje i automatizirano funkcionalno testiranje mikrousluga
- Vještine upravljanja sustavom i softverom
- Linux
- Docker
Razumijevanje tehničkih koncepata
- Unified Name Space (UNS)
- Arhitekture mikrousluga temeljene na brokerima
- Pub/Sub komunikacijski protokoli, poput MQTT-a
Osigurana obuka
Obuka će biti pružena tijekom onboardinga i prvih 3-6 mjeseci zaposlenja u sklopu konkretnog slobodnog radnog mjesta. Istovremeno, nakon probnog roka izrađujemo Personal Developmentalni Plan za zaposlenika.
Pomoć pri smještaju/trajej instalo
Obično ne pružamo financijsku podršku za smještaj. Druga financijska podrška će se dogovoriti specificno prema zahtjevima potencijalnog kandidata. Očigledno, uključujemo naš lokalni mrežni resurs kako bismo podržali kandidata u smanjivanju i prilagodbi.
Druge pogodnosti
Zdravstveno osiguranje je dio našeg ugovora nakon probnog perioda. Drugo, pružamo fleksibilno radno vrijeme, hibridne i fleksibilne radne sate/lokacije.
Kako će se intervjui održavati
- Prvi sastanak je 30-minutni online uvodni sastanak.
- Drugi sastanak je 60-minutni online tehnički sastanak te predsavlja (dodjela) zadatak potencijalnom kandidatu.
- Treći sastanak je (online) prezentacija zadatka od strane kandidata i finaliziranje intervjua.
Zahtjevi
Vještine
SQL, upitni jezik
C++, programski jezik
Python, programski jezik
Jezici
Engleski