Text copied to clipboard!

Naslov

Text copied to clipboard!

Glavni softverski inženjer

Opis

Text copied to clipboard!
Tražimo iskusnog i motiviranog glavnog softverskog inženjera koji će voditi razvoj i implementaciju inovativnih softverskih rješenja. U ovoj ulozi, bit ćete odgovorni za arhitekturu, dizajn i razvoj složenih softverskih sustava, osiguravajući njihovu skalabilnost, sigurnost i učinkovitost. Radit ćete u suradnji s multidisciplinarnim timovima, uključujući programere, dizajnere, testere i menadžere proizvoda, kako biste osigurali isporuku visokokvalitetnih rješenja koja zadovoljavaju poslovne potrebe. Kao glavni softverski inženjer, imat ćete ključnu ulogu u tehničkom vodstvu tima, pružajući smjernice i mentorstvo mlađim inženjerima. Također ćete biti odgovorni za donošenje strateških odluka o tehnologijama i arhitekturi sustava, osiguravajući da su rješenja usklađena s najboljim praksama i industrijskim standardima. Vaše odgovornosti uključivat će analizu zahtjeva, dizajn softverskih komponenti, razvoj i testiranje koda, kao i optimizaciju performansi sustava. Očekuje se da ćete aktivno sudjelovati u kodnim recenzijama, identificirati i rješavati tehničke izazove te kontinuirano poboljšavati procese razvoja softvera. Idealni kandidat ima bogato iskustvo u razvoju softvera, duboko razumijevanje arhitekture sustava i sposobnost vođenja tehničkih timova. Također je važno da imate iskustvo s modernim programskim jezicima, alatima za razvoj softvera i metodologijama agilnog razvoja. Ako ste strastveni u stvaranju inovativnih softverskih rješenja i želite raditi u dinamičnom okruženju gdje možete koristiti svoje tehničke i liderske vještine, prijavite se i postanite dio našeg tima!

Odgovornosti

Text copied to clipboard!
  • Vođenje razvoja i implementacije softverskih rješenja.
  • Dizajniranje i arhitektura složenih softverskih sustava.
  • Mentoriranje i tehničko vođenje programerskog tima.
  • Analiza zahtjeva i definiranje tehničkih specifikacija.
  • Optimizacija performansi i sigurnosti softverskih rješenja.
  • Suradnja s različitim timovima na integraciji sustava.
  • Provođenje kodnih recenzija i osiguravanje kvalitete koda.
  • Praćenje novih tehnologija i implementacija najboljih praksi.

Zahtjevi

Text copied to clipboard!
  • Diploma iz računalnih znanosti, inženjerstva ili srodnog područja.
  • Minimalno 5 godina iskustva u razvoju softvera.
  • Iskustvo s modernim programskim jezicima (npr. Java, Python, C#).
  • Duboko razumijevanje arhitekture softverskih sustava.
  • Iskustvo s bazama podataka i sustavima za pohranu podataka.
  • Poznavanje agilnih metodologija razvoja softvera.
  • Sposobnost rješavanja složenih tehničkih problema.
  • Izvrsne komunikacijske i liderske vještine.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Možete li opisati svoje iskustvo s arhitekturom softverskih sustava?
  • Kako pristupate optimizaciji performansi softverskih rješenja?
  • Koje tehnologije i alati su vam najdraži za razvoj softvera?
  • Kako biste mentorirali mlađe inženjere u timu?
  • Možete li podijeliti primjer izazovnog tehničkog problema koji ste riješili?
  • Kako osiguravate kvalitetu koda u svom timu?
  • Koje su vaše strategije za vođenje tehničkih timova?
  • Kako se nosite s promjenama u tehnologijama i industrijskim standardima?