Analizálja, felméri az ügyfél informatikai rendszerekkel szemben támasztott igényeit, meglévő folyamatait, problémáit, ezek alapján javaslatot tesz, illetve megtervezi és megvalósítja a lehetséges megoldásokat a jelenlegi, illetve a jövőbeni informatikai rendszerekhez kapcsolódóan.
Meglévő vagy új szoftveralkalmazásokkal és operációs rendszerekre vonatkozó igényekkel kapcsolatos kutatást, elemzést és értékelést végez, és ezeknek az igényeknek megfelelő szoftveres megoldások tervezésével, fejlesztésével, tesztelésével és karbantartásával foglalkozik.
Tervezési és műszaki ismereteket ötvözve internetes oldalak, valamint szöveget, grafikát, animációt, képeket, hang- és képbemutatókat és egyéb interaktív médiát egyaránt tartalmazó alkalmazások kutatását, elemzését, értékelését, tervezését, programozását és átalakítását végzi.
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.
Ide tartoznak a 214-es alcsoportból a máshová be nem sorolható szoftver- és alkalmazásfejlesztők, elemzők.