Coordinador Técnico de Desarrollo
Guatemala, GU, GT
Objetivo Principal de Puesto
Diseñar y desarrollar soluciones de software de alta calidad, asegurando que sean escalables, seguras y que satisfagan tanto los requisitos técnicos como los de negocio.
Descripción General de las Funciones
Analizar requerimientos y trabajar diseños de soluciones de software contribuir a las tareas de programación con especificaciones claras y detalladas.
Investigar y proponer soluciones técnicas con el fin de contribuir a la solución de los requerimientos contribuir a la resolución de los requerimientos y la mejora continua del software.
Desarrollar soluciones de software de alta calidad basadas en los requerimientos de los clientes asegurar que el software sea escalable, seguro y funcional.
Elaborar documentación técnica detallada (diagramas, especificaciones, manuales) para garantizar la comprensión del sistema y facilitar su mantenimiento y evolución futura.
Realizar pruebas unitarias y de integración del código desarrollado para segurar la calidad y el correcto funcionamiento de las funcionalidades implementadas.
Crear y actualizar matrices de pruebas unitarias para mantener un registro organizado de la cobertura y efectividad de las pruebas.
Estimar tiempos y esfuerzos para la implementación de requerimientos y soluciones para contribuir a una planificación de proyectos precisa y al cumplimiento de los plazos.
Proporcionar soporte técnico y funcional al área de Soporte de Aplicaciones para mantener la operatividad de los sistemas y la resolución eficiente de incidencias.
Notificar a los equipos relevantes sobre los cambios realizados en los aplicativos para asegurar la correcta comunicación y la sincronización entre áreas sobre las actualizaciones.
Evaluar la funcionalidad y el rendimiento de las soluciones implementadas para garantizar que el software satisfaga los requisitos técnicos y de negocio.
Competencias
Conocimientos y/o Habilidades
- Lenguajes de programación orientado a objetos (indispensable)
- Base de datos: MySQL, Oracle (Indispensable)
- Patrones de diseño (deseable)
- Certificación en desarrollo seguro (deseable)
- Conocimiento en sistemas de versionamiento: GIT (Indispensable)
- Conocimientos en aplicaciones móviles: (Indispensable)
- React Native (Indispensable)
- Desarrollo nativo para Android & Ios (Indispensable)
Certificaciones
Educación
Cierre de Pensum de Ingeniería en sistemas o afín (Indispensable)
Experiencia