- Desarrollar aplicaciones existentes y contribuir al desarrollo de nuevas aplicaciones mediante el análisis e identificación de áreas de modificación y mejora.
- Desarrollar nuevas aplicaciones de rutina para satisfacer los requisitos del cliente.
- Monitorear, identificar y corregir defectos de software complejos para mantener el software de las aplicaciones en pleno funcionamiento.
- Generar múltiples conceptos y prototipos para el diseño de productos y servicios digitales.
- Diseñar y supervisar la funcionalidad, usabilidad y accesibilidad de portales y sitios web críticos para el negocio, utilizando herramientas de gestión y creación de contenido, así como medios digitales, para asegurar la continuidad técnica y el cumplimiento de los estándares de desarrollo.
- Discutir y recomendar desarrollos técnicos para mejorar la calidad del sitio web, portal o software de aplicaciones y la infraestructura de soporte, con el fin de satisfacer mejor las necesidades de los usuarios.
- Contribuir y mantener una hoja de ruta (roadmap) para facilitar el desarrollo de software y garantizar que el trabajo se priorice de acuerdo con los requisitos del negocio.
- Proveer aislamiento y resolución de fallas para limitar y abordar problemas de manera oportuna.
- Trabajar dentro de un plan de gestión de proyectos establecido para alcanzar objetivos específicos.
- Diseñar la distribución de recursos básicos de bases de datos y proporcionar servicios de modelado físico y diseño para optimizar el rendimiento de las aplicaciones de bases de datos; brindar soporte a planta (Factory Support) durante incidentes críticos.
- Colaboración interdisciplinaria en equipo (Cross-collaboration).