Náplň práce Programátor
Misia
Tvorba softwaru pre počítačovú techniku zahrňujúca predovšetkým písanie kódu.
Popis pracovnej pozície
Programátor transformuje návrh softwarovej aplikácie, na základe jej detailnej špecifikácie a vývojových diagramov, do podoby počítačového programu. Písanie programu, skriptovanie resp. kódovanie vykonáva v programovacom jazyku, výsledkom čoho je textový kód, ktorý následne kompiluje do podoby spustiteľného programu/aplikácie. V závislosti od dĺžky praxe a skúseností sú programátorom prideľované postupne úlohy na náročnejších projektoch a komplexnejších zadaniach.
Typické činnosti
- asistencia projektovému manažérovi pri plánovaní vývoja aplikácie
- identifikácia a analýza možných technických problémov
- príprava diagramov popisujúcich vstupy/výstupy a logiku programu
- kódovanie, testovanie, debugovanie
- príprava testovacích scenárov a testovanie funkčnosti vlastnej časti kódu
- zmena definovaných špecifikácií v priebehu vývoja
- vedenie dokumentácie o stave a rozpracovaní kódovaných modulov
- komunikácia s manažérom o stave vykonanej práce
- implementácia pridelenej časti systému
Ďalšie činnosti
- tvorba alebo účasť na tvorbe dokumentácie k vytvorenému softwaru
- údržba softwaru
Vyžadované znalosti
- znalosť programovacích jazykov
- znalosť modelovania a programovacích techník pre tvorbu SW
- základná znalosť operačného systému
- základná znalosť technickej angličtiny je plus
Vyžadované skúsenosti
- schopnosť riešiť problémy
- schopnosť a ochota sa učiť novým veciam
Osobnostné požiadavky
- spoľahlivosť
- dôslednosť
- tímová práca
Požadované vzdelanie
- vysokoškolské
- stredoškolské
Pracovné pozície s podobnou náplňou práce
- Programátor analytik
- Softvérový vývojár