Text copied to clipboard!

Naslov

Text copied to clipboard!

Programski razvijalec

Opis

Text copied to clipboard!
Iščemo programskega razvijalca, ki se bo pridružil naši ekipi pri načrtovanju, razvoju in vzdrževanju sodobnih programskih rešitev. Ta vloga je primerna za osebo, ki uživa v reševanju kompleksnih tehničnih izzivov, razume življenjski cikel razvoja programske opreme in zna sodelovati z različnimi deležniki, vključno z analitiki, oblikovalci, testnimi inženirji ter poslovnimi uporabniki. Programski razvijalec bo odgovoren za izdelavo kakovostne, varne in razširljive kode, ki podpira poslovne cilje organizacije in izboljšuje uporabniško izkušnjo. V tej vlogi boste sodelovali pri analizi zahtev, pripravi tehničnih rešitev, razvoju novih funkcionalnosti ter optimizaciji obstoječih sistemov. Pričakujemo, da boste sposobni razumeti poslovne procese in jih pretvoriti v učinkovite programske komponente. Delo vključuje tudi odpravljanje napak, izvajanje testov, pregledovanje kode ter sodelovanje pri uvajanju rešitev v razvojna, testna in produkcijska okolja. Pomemben del nalog predstavlja tudi dokumentiranje tehničnih odločitev in skrb za dolgoročno vzdržnost programske arhitekture. Uspešen kandidat bo imel dobro razumevanje programskih jezikov, podatkovnih baz, API integracij in sodobnih razvojnih praks, kot so verzioniranje kode, avtomatizirano testiranje, agilne metodologije in neprekinjena integracija. Cenimo samoiniciativnost, natančnost, pripravljenost na učenje ter sposobnost jasne komunikacije v tehničnem in netehničnem okolju. Programski razvijalec mora biti sposoben samostojno voditi manjše razvojne naloge, hkrati pa učinkovito delovati kot del širše razvojne ekipe. Poleg tehničnega znanja iščemo osebo, ki razume pomen kakovosti, varnosti in zanesljivosti programske opreme. Kandidat naj bo usmerjen v iskanje izboljšav, optimizacijo procesov in uvajanje dobrih praks, ki prispevajo k večji učinkovitosti ekipe. Delo pogosto zahteva prilagajanje spreminjajočim se prioritetam, zato je pomembna tudi organiziranost in sposobnost upravljanja časa. Ponujamo priložnost za delo na zanimivih projektih, uporabo sodobnih tehnologij in sodelovanje z izkušenimi strokovnjaki. Vloga omogoča strokovni razvoj, širjenje tehničnega znanja in aktivno soustvarjanje rešitev, ki imajo neposreden vpliv na poslovanje in uporabnike. Če vas motivira razvoj kakovostne programske opreme, sodelovanje v dinamičnem okolju in reševanje zahtevnih tehničnih problemov, je to odlična priložnost za vas.

Odgovornosti

Text copied to clipboard!
  • Razvoj, testiranje in vzdrževanje programskih aplikacij in modulov.
  • Analiza poslovnih in tehničnih zahtev ter priprava ustreznih rešitev.
  • Pisanje čiste, učinkovite in dobro dokumentirane kode.
  • Sodelovanje pri načrtovanju arhitekture programske opreme.
  • Odpravljanje napak ter optimizacija delovanja obstoječih sistemov.
  • Izvajanje pregledov kode in sodelovanje pri zagotavljanju kakovosti.
  • Integracija aplikacij z bazami podatkov, API-ji in zunanjimi sistemi.
  • Sodelovanje z multidisciplinarnimi ekipami pri izvedbi projektov.

Zahteve

Text copied to clipboard!
  • Izkušnje z razvojem programske opreme v vsaj enem programskem jeziku.
  • Poznavanje relacijskih ali nerelacijskih podatkovnih baz.
  • Razumevanje principov objektno usmerjenega programiranja.
  • Izkušnje z orodji za verzioniranje kode, kot je Git.
  • Poznavanje razvoja in uporabe spletnih storitev in API-jev.
  • Sposobnost analitičnega razmišljanja in reševanja problemov.
  • Osnovno razumevanje testiranja, odpravljanja napak in optimizacije kode.
  • Dobre komunikacijske sposobnosti in pripravljenost na timsko delo.

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Katere programske jezike uporabljate najpogosteje pri svojem delu?
  • Na katerih vrstah projektov ste doslej sodelovali?
  • Kako pristopate k odpravljanju napak v kompleksnih sistemih?
  • Kakšne izkušnje imate z delom v agilnih razvojnih ekipah?
  • Ali ste že razvijali ali integrirali API-je?
  • Kako zagotavljate kakovost in berljivost svoje kode?
  • Katere razvojne ali testne prakse se vam zdijo najpomembnejše?
  • Kaj vas najbolj motivira pri delu programskega razvijalca?