Szoftveralkalmazásokhoz és operációs rendszerekhez tartozó műszaki utasításokban és leírásokban meghatározott programozható kód írását és karbantartását végzi, valamint különböző programnyelveken forrásprogramokat ír.

Feladatai:
1. az utasításokban és műszaki leírásokban meghatározott programkód írása és karbantartása az elfogadott minőségi szabványoknak megfelelően;
2. a meglévő programok felülvizsgálata, javítása vagy bővítése a működési hatékonyság növelése vagy az új követelményekhez való igazításuk érdekében;
3. programok és szoftveralkalmazások próbaüzemelése annak ellenőrzésére, hogy biztosítják-e a kívánt információkat;
4. a programfejlesztési dokumentáció összeállítása és megírása;
5. részvétel a rendszer beüzemelési, indítási problémáinak megoldásában.

Jellemző munkakörök:
Alkalmazásfejlesztő informatikus
Alkalmazási rendszergondozó
Alkalmazás-programozó
Infokommunikációs alkalmazásfejlesztő
Informatikai alkalmazásfejlesztő
Internetes alkalmazásfejlesztő
Programfejlesztő
Számítógépes programozó
Szoftverprogramozó

Néhány kapcsolódó, de máshová sorolt foglalkozás:

2141 Rendszerelemző (informatikai)

2142 Szoftverfejlesztő

2143 Hálózat- és multimédia-fejlesztő

2151 Adatbázis-tervező és -üzemeltető

2152 Rendszergazda

2153 Számítógép-hálózati elemző, üzemeltető

3141 Informatikai és kommunikációs rendszereket kezelő technikus

3142 Informatikai és kommunikációs rendszerek felhasználóit támogató technikus

3143 Számítógéphálózat- és rendszertechnikus

3144 Webrendszer- (hálózati) technikus