RO"Programator de sistem informatic - 251204 (ESCO 2512.4)
- analizează specificații software
- creează diagrama de proces
- definește cerințe tehnice
- dezvoltă metode de migrare automatizate
- dezvoltă prototipul pentru software
- efectuează cercetare științifică
- furnizează documentație tehnică
- gestionează proiecte de inginerie
- identifică cerințele clienților
- interpretează cerințe tehnice
- remediază erorile din software
- utilizează biblioteci de software
- utilizează instrumente de inginerie software asistată de calculator
- utilizează interfețe specifice aplicațiilor
- utilizează software de desen tehnic
- utilizează șabloane de proiectare de software
Inginer de sistem software - 251205 (ESCO 2512.2)
- analizează procese de afaceri
- creează modele de date
- creează softuri
- definește arhitectura software
- definește cerințe tehnice
- dezvoltă prototipul pentru software
- elaborează documentație în conformitate cu cerințele legale
- elaborează studiul de fezabilitate
- gestionează transferul de la sisteme vechi în TIC
- identifică nevoile utilizatorilor de TIC
- interacționează cu utilizatorii pentru a le afla cerințele
- proiectează sistemul informatic
- transpune cerințele într-un model vizual
Manager proiect informatic - 251206 (ESCO 2512.3)
- adună feedbackul clienților față de aplicații
- aliniază software-ul la arhitecturile de sistem
- analizează cerințe de afaceri
- analizează specificații software
- creează diagrama de proces
- creează softuri
- definește arhitectura software
- definește cerințe tehnice
- definește procesul
- furnizează documentație tehnică
- furnizează rapoarte de analiză cost-beneficiu
- stabilește relații de afaceri
- supraveghează dezvoltarea de software
- utilizează interfețe specifice aplicațiilor"
ENG"Application software developer - 251204 (ESCO 2512.4)
- analyse software specifications
- create flowchart diagram
- define technical requirements
- develop automated migration methods
- develop software prototype
- perform scientific research
- provide technical documentation
- manage engineering project
- identify customer requirements
- interpret technical requirements
- debug software
- use software libraries
- utilise computer-aided software engineering tools
- use an application-specific interface
- use technical drawing software
- use software design patterns
Software analyst - 251205 (ESCO 2512.2)
- analyse business processes
- create data models
- create software design
- define software architecture
- define technical requirements
- develop software prototype
- develop documentation in accordance with legal requirements
- execute feasibility study
- manage ICT legacy implication
- identify ICT user needs
- interact with users to gather requirements
- design information system
- translate requirements into visual design
Software architect - 251206 (ESCO 2512.3)
- collect customer feedback on applications
- align software with system architectures
- analyse business requirements
- analyse software specifications
- create flowchart diagram
- create software design
- define software architecture
- define technical requirements
- design process
- provide technical documentation
- provide cost benefit analysis reports
- build business relationships
- oversee development of software
- use an application-specific interface
"