Text copied to clipboard!
Naslov
Text copied to clipboard!Starejši programski inženir
Opis
Text copied to clipboard!
Iščemo izkušenega in motiviranega starejšega programskega inženirja, ki se bo pridružil naši hitro rastoči ekipi za razvoj programske opreme. Kot starejši programski inženir boste igrali ključno vlogo pri načrtovanju, razvoju in vzdrževanju kompleksnih programskih rešitev, ki podpirajo naše poslovne cilje. Vaša naloga bo tudi mentoriranje mlajših članov ekipe, sodelovanje z drugimi oddelki in zagotavljanje tehnične odličnosti skozi celoten življenjski cikel razvoja programske opreme.
Od kandidata pričakujemo poglobljeno razumevanje sodobnih programskih arhitektur, obvladovanje več programskih jezikov ter sposobnost reševanja kompleksnih tehničnih izzivov. Prav tako je pomembna sposobnost učinkovitega komuniciranja in sodelovanja v multidisciplinarnih ekipah. Idealni kandidat ima izkušnje z agilnimi metodologijami, pozna principe DevOps in je sposoben voditi tehnične projekte od začetka do konca.
Vaše naloge bodo vključevale razvoj in optimizacijo programske kode, sodelovanje pri arhitekturnih odločitvah, izvajanje kode review-jev, pisanje tehnične dokumentacije ter zagotavljanje skladnosti z najboljšimi praksami in varnostnimi standardi. Poleg tega boste sodelovali pri ocenjevanju novih tehnologij in orodij ter predlagali izboljšave obstoječih rešitev.
Če ste strastni do tehnologije, imate visoko raven tehničnega znanja in želite vplivati na razvoj inovativnih rešitev, vas vabimo, da se prijavite. Ponujamo stimulativno delovno okolje, fleksibilen delovni čas, možnost dela na daljavo in priložnost za profesionalni razvoj.
Odgovornosti
Text copied to clipboard!- Načrtovanje in razvoj kompleksnih programskih rešitev
- Sodelovanje pri arhitekturnih odločitvah
- Mentoriranje mlajših razvijalcev
- Izvajanje kode review-jev in zagotavljanje kakovosti kode
- Pisanje in vzdrževanje tehnične dokumentacije
- Sodelovanje z drugimi oddelki pri razvoju produktov
- Uvajanje najboljših praks in standardov razvoja
- Reševanje tehničnih težav in odpravljanje napak
- Ocenjevanje novih tehnologij in orodij
- Vodenje tehničnih projektov
Zahteve
Text copied to clipboard!- Diploma iz računalništva ali sorodnega področja
- Vsaj 5 let izkušenj z razvojem programske opreme
- Odlično znanje enega ali več programskih jezikov (npr. Java, C#, Python)
- Izkušnje z agilnim razvojem (Scrum, Kanban)
- Poznavanje principov CI/CD in DevOps
- Sposobnost samostojnega reševanja kompleksnih problemov
- Izkušnje z bazami podatkov in oblačnimi storitvami
- Dobro razumevanje varnostnih praks v razvoju programske opreme
- Sposobnost mentoriranja in vodenja ekipe
- Odlične komunikacijske in organizacijske sposobnosti
Možna vprašanja na razgovoru
Text copied to clipboard!- Katera programska orodja in jezike najbolje obvladate?
- Opišite projekt, kjer ste igrali vodilno tehnično vlogo.
- Kako pristopate k reševanju kompleksnih tehničnih težav?
- Kakšne so vaše izkušnje z agilnim razvojem?
- Kako zagotavljate kakovost in varnost programske kode?
- Ali imate izkušnje z mentoriranjem drugih razvijalcev?
- Kako se spopadate z roki in večjimi obremenitvami?
- Katera orodja uporabljate za CI/CD?
- Ali imate izkušnje z oblačnimi platformami (AWS, Azure, GCP)?
- Zakaj želite delati pri nas?