Les Techniciens Spécialisés en Développement Informatique ont pour fonction principale de contribuer au développement de systèmes de gestion afin de répondre aux besoins des entreprises. Ces personnes complètent les données de l’analyse, développent, modifient et adaptent des applications en conformité avec la législation marocaine, les mettent à l’essai, les documentent, les implantent et les intègrent, s’il y a lieu. De plus, les Techniciens Spécialisés en Développement Informatique assurent l’entretien des logiciels existants en y apportant des changements et jouent un rôle de personnes ressources auprès des utilisateurs. Ils peuvent être aussi appelés à assurer la formation des utilisateurs.