O vrsti posla:
Tražimo iskusnog softverskog inženjera koji želi dugoročno sudjelovati u razvoju i oblikovanju platforme DFP (Digital Factory Platform), MES sustava namijenjenog pivovarama i drugim procesnim industrijama.
DFP je strateški proizvod tvrtke koji se kontinuirano razvija te korisnicima donosimo dodatnu poslovnu vrijednost i konkurentsku prednost.
Zato nam je važno zaposliti osobu koja želi aktivno sudjelovati u stvaranju vizije proizvoda, predlaganju novih mogućnosti, istraživanju tehnologija i razvoju funkcionalnosti te oblikovati budući razvoj platforme modernim tehnologijama, cloud rješenjima, mobilnim aplikacijama i AI funkcionalnostima te koja:
- razumije izazove razvoja proizvoda
- razumije razliku razvoja projekta i proizvoda
- razumije važnost kvalitete koda, održivosti rješenja i brze reakcije u produkcijskim okruženjima gdje zastoji ili problemi mogu imati izravan utjecaj na proizvodni proces naših korisnika
- proaktivno pristupa rješavanju problema i preuzima odgovornost za isporučena rješenja
- dobro surađuje s kolegama različitih profila i iskustava
- jasno komunicira tehničke odluke i prijedloge
- kontinuirano prati nove tehnologije i razvojne trendove
Opis posla:
- sudjelovanje u razvoju i arhitekturi novih funkcionalnosti proizvoda DFP
- održavanje i unapređenje postojećih softverskih rješenja
- razvoj backend i frontend komponenti sustava
- analiza korisničkih i poslovnih zahtjeva te njihovo pretvaranje u kvalitetna tehnička rješenja
- istraživanje i implementacija novih tehnologija i razvojnih pristupa
- rješavanje i analiza problema u produkcijskim okruženjima
- primjena dobrih razvojnih praksi, standarda kvalitete i automatizacije procesa razvoja
- suradnja s ostalim članovima R&D tima, inženjerima automatizacije i ostalim odjelima tvrtke
- tehničko vođenje razvojnog tima
- mentoriranje i podrška članovima tima u njihovom stručnom razvoj
- sudjelovanje u planiranju rada i određivanju tehničkog smjera razvoja
- poticanje kulture kvalitete, razmjene znanja i kontinuiranog unapređenja razvojnih procesa
Uvjeti:
- višegodišnje iskustvo razvoja poslovnih ili proizvodnih softverskih rješenja
- iskustvo razvoja u .NET platformi
- iskustvo razvoja aplikacija u Reactu
- odlično poznavanje rada s relacijskim bazama podataka i SQL-om
- razumijevanje koncepata razvojnog ciklusa (Git, code review, testiranje, CI/CD)
- iskustvo rada na proizvodima koji se kontinuirano razvijaju i održavaju
- sposobnost samostalnog donošenja tehničkih odluka i rješavanja kompleksnih problema
- odgovornost prema kvaliteti, stabilnosti i održivosti rješenja
Prednosti:
- Docker i kontejnerizacija aplikacija
- cloud rješenja i cloud-native arhitekture
- razvoj mobilnih aplikacija
- integracija i primjena AI tehnologija u poslovnim sustavima
- iskustvo u industrijskim, proizvodnim ili procesnim sustavima
- poznavanje MES, SCADA ili srodnih proizvodnih sustava