Text copied to clipboard!

Наслов

Text copied to clipboard!

Glavni softverski inženjer

Опис

Text copied to clipboard!
Tražimo glavnog softverskog inženjera koji će preuzeti ključnu ulogu u oblikovanju tehničke strategije, vođenju razvojnih timova i isporuci skalabilnih, pouzdanih i bezbednih softverskih proizvoda. Ova pozicija je namenjena iskusnom stručnjaku koji kombinuje duboko tehničko znanje sa izraženim liderskim sposobnostima, strateškim razmišljanjem i sposobnošću da poveže poslovne ciljeve sa savremenim tehnološkim rešenjima. Glavni softverski inženjer sarađuje sa menadžmentom, proizvodnim timovima, arhitektama, DevOps inženjerima, QA stručnjacima i drugim zainteresovanim stranama kako bi obezbedio visok kvalitet razvoja i dugoročnu održivost sistema. U ovoj ulozi bićete odgovorni za definisanje tehničkih standarda, unapređenje razvojnih procesa i mentorstvo članovima tima kroz sve faze životnog ciklusa softvera. Očekuje se da aktivno učestvujete u donošenju arhitektonskih odluka, proceni tehničkih rizika, planiranju kapaciteta i uspostavljanju najboljih praksi u oblasti kodiranja, testiranja, bezbednosti i performansi. Pored toga, bićete važan oslonac u rešavanju složenih tehničkih izazova, optimizaciji postojećih sistema i uvođenju novih tehnologija kada one donose jasnu poslovnu vrednost. Idealni kandidat ima bogato iskustvo u razvoju kompleksnih aplikacija i distribuiranih sistema, razume principe moderne softverske arhitekture i ume da vodi tim kroz promene, rast i tehničku transformaciju. Potrebna je sposobnost jasne komunikacije sa tehničkim i netehničkim kolegama, kao i spremnost da se balansiraju kratkoročni prioriteti sa dugoročnim tehnološkim ciljevima organizacije. Posebno cenimo iskustvo u radu sa cloud platformama, mikroservisnom arhitekturom, CI/CD praksama, automatizacijom i alatima za praćenje kvaliteta i performansi sistema. Uspeh na ovoj poziciji podrazumeva proaktivan pristup, visok nivo odgovornosti i sposobnost da se istovremeno upravlja tehničkim detaljima i širom slikom proizvoda i poslovanja. Glavni softverski inženjer treba da bude uzor u pogledu kvaliteta rada, saradnje, profesionalne etike i kontinuiranog učenja. Ako vas motiviše rad na složenim sistemima, vođenje talentovanih inženjera i kreiranje tehnoloških rešenja koja imaju stvaran uticaj na korisnike i poslovanje, ova prilika može biti pravi sledeći korak u vašoj karijeri.

Одговорности

Text copied to clipboard!
  • Definisanje tehničke strategije i arhitektonskog pravca razvoja proizvoda
  • Vođenje i mentorisanje softverskih inženjera kroz tehničke izazove i profesionalni razvoj
  • Pregled i unapređenje kvaliteta koda kroz code review i tehničke smernice
  • Saradnja sa proizvodnim, QA i DevOps timovima radi efikasne isporuke rešenja
  • Donošenje odluka o tehnologijama, alatima i standardima razvoja
  • Identifikacija i ublažavanje tehničkih rizika u projektima i sistemima
  • Optimizacija performansi, skalabilnosti i bezbednosti aplikacija
  • Podrška planiranju sprintova, proceni zadataka i tehničkoj prioritizaciji

Захтеви

Text copied to clipboard!
  • Višegodišnje iskustvo u razvoju softvera i vođenju tehničkih timova
  • Odlično poznavanje softverske arhitekture, obrazaca dizajna i principa čistog koda
  • Iskustvo sa modernim programskim jezicima i framework-ovima
  • Poznavanje cloud okruženja, kontejnerizacije i CI/CD procesa
  • Sposobnost rešavanja složenih tehničkih problema i donošenja arhitektonskih odluka
  • Iskustvo u radu sa distribuiranim sistemima i skalabilnim aplikacijama
  • Razvijene komunikacione i liderske veštine
  • Poznavanje bezbednosnih standarda i najboljih praksi u razvoju softvera

Могућа питања на интервјуу

Text copied to clipboard!
  • Koliko godina iskustva imate u razvoju softvera na seniorskim ili liderskim pozicijama?
  • Sa kojim programskim jezicima i tehnologijama imate najviše praktičnog iskustva?
  • Da li ste vodili tim inženjera i na koji način ste organizovali njihov rad?
  • Kakvo iskustvo imate sa dizajniranjem skalabilnih i distribuiranih sistema?
  • Da li ste radili sa cloud platformama i kojim konkretnim servisima?
  • Kako pristupate tehničkom dugu i modernizaciji postojećih sistema?
  • Na koji način obezbeđujete kvalitet koda i stabilnost isporuke?
  • Šta vas motiviše da preuzmete ulogu glavnog softverskog inženjera?