El Técnico Superior en Desarrollo de Software (TSDS) estará capacitado para producir artefactos de Software, lo que comprende su diseño detallado, construcción -reutilizando elementos existentes o programándolos enteramente- y verificación unitaria, así como su depuración, optimización y mantenimiento.También será capaz de seleccionar el hardware y diagramar las interfaces adecuadas para la implementación de tales artefactos.
El proceso de desarrollo de software es una tarea grupal, o individual y multidisciplinaria que se organiza por proyectos.
En este contexto, el TSDS estará capacitado para desempeñarse en grupos de desarrollo de software, aplicando sus conocimientos a lo largo del ciclo de vida del software. La carrera, además, tiene una sólida formación básica, fomenta el desarrollo del pensamiento analítico, la capacidad de trabajar con formalismos y de crear modelos abstractos que interpreten la realidad y la capacidad de mantener autónomamente la actualización de su formación.