Text copied to clipboard!

Pealkiri

Text copied to clipboard!

C tarkvarainsener

Kirjeldus

Text copied to clipboard!
Otsime kogenud ja motiveeritud C tarkvarainseneri, kes liituks meie arendusmeeskonnaga ning aitaks kaasa kvaliteetsete ja tõhusate tarkvaralahenduste loomisele. C tarkvarainsenerina vastutad sa süsteemide arendamise, testimise ja hooldamise eest, kasutades C programmeerimiskeelt. Sinu töö on oluline osa meie tehnoloogilisest infrastruktuurist ning mõjutab otseselt meie toodete ja teenuste kvaliteeti. Töö hõlmab tihedat koostööd teiste arendajate, süsteemiarhitektide ja testijatega, et tagada tarkvara vastavus nõuetele ja kõrge töökindlus. Ootame sinult tugevat arusaamist madala taseme programmeerimisest, mälu haldamisest ja süsteemide optimeerimisest. Samuti on oluline oskus lugeda ja mõista olemasolevat koodi ning teha vajadusel parandusi ja täiustusi. Meie ideaalne kandidaat on analüütilise mõtlemisega, suudab töötada iseseisvalt ja meeskonnas ning on valmis õppima ja arenema koos kiiresti muutuva tehnoloogiamaailmaga. Hindame kõrgelt varasemat kogemust sisseehitatud süsteemide, reaalaja rakenduste või süsteemitaseme tarkvara arendamisel. Pakume konkurentsivõimelist töötasu, paindlikku tööaega, võimalust töötada osaliselt kaugtööna ning toetavat ja professionaalset meeskonda. Lisaks pakume võimalust osaleda huvitavates ja tehniliselt väljakutsuvates projektides, mis mõjutavad tuhandeid kasutajaid. Kui tunned, et see roll sobib sinu oskuste ja karjäärieesmärkidega, ootame sinu kandideerimist!

Kohustused

Text copied to clipboard!
  • C keeles tarkvara arendamine ja hooldamine
  • Olemasoleva koodi analüüsimine ja täiustamine
  • Tarkvaravigade tuvastamine ja parandamine
  • Koostöö teiste arendajate ja meeskonnaliikmetega
  • Tarkvaraarhitektuuri ja disainimustrite järgimine
  • Tarkvara testimine ja jõudluse optimeerimine
  • Dokumentatsiooni koostamine ja uuendamine
  • Uute tehnoloogiate ja tööriistade uurimine ja rakendamine
  • Versioonihalduse kasutamine (nt Git)
  • Osalemine arenduskoosolekutel ja koodirevüüs

Nõuded

Text copied to clipboard!
  • Tugev kogemus C programmeerimiskeeles
  • Hea arusaam süsteemitaseme programmeerimisest
  • Kogemus tarkvara silumise ja testimisega
  • Töökogemus Linuxi või muu UNIX-laadse operatsioonisüsteemiga
  • Võime töötada iseseisvalt ja meeskonnas
  • Hea probleemilahendusoskus ja analüütiline mõtlemine
  • Tarkvaraarenduse elutsükli tundmine
  • Kogemus versioonihalduse tööriistadega (nt Git)
  • Hea inglise keele oskus nii kõnes kui kirjas
  • Soovitavalt kõrgharidus informaatikas või sarnases valdkonnas

Võimalikud intervjuu küsimused

Text copied to clipboard!
  • Kui kaua oled töötanud C programmeerimiskeelega?
  • Milliseid süsteemitaseme projekte oled varem arendanud?
  • Kas sul on kogemusi sisseehitatud süsteemidega?
  • Milliseid silumisvahendeid oled kasutanud?
  • Kuidas tagad oma koodi kvaliteedi ja töökindluse?
  • Kas oled töötanud Agile või Scrum metoodikaga?
  • Milliseid versioonihalduse tööriistu oled kasutanud?
  • Kas sul on kogemusi teiste programmeerimiskeeltega?
  • Kuidas lähened keerulistele tehnilistele probleemidele?
  • Kas oled valmis töötama nii iseseisvalt kui ka meeskonnas?