Misión
- Desarrollar, mantener y documentar programas y componentes de sistemas de información, a partir de especificaciones funcionales y técnicas, asegurando su funcionamiento oportuno, eficiente y alineado a los objetivos de la institución.
Función
1. Desarrollo y mantenimiento de software
Programar, probar y mantener aplicaciones, módulos y servicios de sistemas informáticos conforme a los requerimientos funcionales y técnicos definidos.
Implementar mejoras y correcciones en sistemas existentes, asegurando la estabilidad y compatibilidad del entorno productivo.
2. Control de calidad del código y gestión de versiones
Aplicar buenas prácticas de codificación, asegurando legibilidad, modularidad, reutilización y eficiencia.
Utilizar herramientas de control de versiones (como Git) para la gestión de cambios en el código, promoviendo la trazabilidad y el trabajo colaborativo.
Participar en revisiones de código (code review), proponiendo y recibiendo observaciones constructivas para la mejora continua del desarrollo.
3. Documentación y estandarización
Redactar y mantener actualizada la documentación técnica del código y de los desarrollos realizados.
Colaborar en la elaboración y revisión de manuales de usuario, documentación funcional y esquemas de arquitectura de sistemas.
4. Atención a usuarios y capacitación
Brindar soporte técnico a los usuarios de los sistemas desarrollados, colaborando con la resolución de problemas o consultas operativas.
Asistir en la capacitación de usuarios finales durante la implementación o actualización de los sistemas de gestión.
5. Innovación y mejora continua
Investigar, evaluar y proponer nuevas herramientas, entornos de desarrollo, metodologías o frameworks que puedan optimizar los procesos de programación de la UTI.
Aportar sugerencias que permitan mejorar el rendimiento, la seguridad y la mantenibilidad de los sistemas desarrollados.