Μεριμνά για το σχεδιασμό, τον προγραμματισμό σε συγκεκριμένες γλώσσες προγραμματισμού, την εξατομίκευση, την παραμετροποίηση και την εξέλιξη εφαρμογών λογισμικού.
Πραγματοποιεί ελέγχους και δοκιμές της λειτουργίας εφαρμογών λογισμικού για την ποιότητα και την καλή λειτουργία τους, χρησιμοποιώντας συγκεκριμένες εφαρμογές.
Χρησιμοποιεί εργαλεία λογισμικού για την εύρεση και αφαίρεση των λαθών στον πηγαίο κώδικα εφαρμογών λογισμικού και αξιοποιεί άλλες εφαρμογές για αναγνώριση λαθών προγραμματισμού και την αφαίρεσή τους.
Εγκαθιστά, αναβαθμίζει και επικαιροποιεί εφαρμογές λογισμικού.
Αναπτύσσει εφαρμογές διαλειτουργικότητας συστημάτων για την ανταλλαγή πληροφοριών μεταξύ τους.
Μεριμνά για τη διάθεση τεχνικής τεκμηρίωσης και εγχειριδίων χρήσης των εφαρμογών λογισμικού που αναπτύσσει και εξελίσσει.
Παρέχει τεχνική υποστήριξη στους χρήστες των εφαρμογών λογισμικού που αναπτύσσει.
Σχεδιάζει, προδιαγράφει και λειτουργεί τις βάσεις δεδομένων, βελτιστοποιεί τις δομές δεδομένων.
Επιμελείται την αποθήκευση των δεδομένων, παρέχει προστασία με απόδοση κωδικών για την αποτροπή μη εξουσιοδοτημένης χρήσης των συστημάτων και εφαρμογών και εξασφαλίζει την ακεραιότητα τους.
Φροντίζει για την ομαλή διεπαφή του περιβάλλοντος εισαγωγής δεδομένων με την βάση
Παρέχει στους χρήστες κατευθύνσεις και συμβουλές τεχνικής υποστήριξης.
Εισηγείται και μεριμνά για την αγορά, την εγκατάσταση και παράδοση νέου υλικού και λογισμικού.
Παρακολουθεί και ενημερώνεται τακτικά για τις τεχνολογικές εξελίξεις στο χώρο των βάσεων δεδομένων.