Misiòn:
Asegurar que las soluciones para atender los requerimientos de TI de complejidad media-alta que le son asignados, se construyan en tiempo y con la calidad esperada, atiendan los requisitos funcionales y no funcionales especificados y se apeguen a la arquitectura tecnológica y lineamientos técnicos que les son aplicables. Funciones:
Participar en el análisis de los requerimientos de TI de complejidad media-alta que se le asignen y definir la arquitectura de solución correspondiente Asegurar que los ambientes de desarrollo estén preparados para que los desarrolladores puedan iniciar la construcción de las soluciones para los requerimientos de TI de complejidad media-alta que se le asignen Coordinar las actividades de los desarrolladores para garantizar que la fase de construcción para los requerimientos de TI de complejidad media-alta que le son asignados, se concluya en tiempo y con la calidad esperada Supervisar la ejecución de las pruebas unitarias para asegurar que los componentes de software desarrollados atiendan los requisitos incluidos en el alcance de los requerimientos de TI de complejidad media-alta que le son asignados y cumplan con los lineamientos técnicos que les aplican Conocimientos:
Sistemas, Ingeniería de sistemaso carreras afines Conocimientos en sistemas informáticos:
arquitectura de software, protocolos de comunicación, sistemas operativos, base de datos, redes Conocimientos en las diferentes fases del ciclo de vida del desarrollo de software:
análisis, diseño, desarrollo y pruebas Definición de arquitecturas de referencia Definición y ejecución de pruebas unitarias, de integración, de seguridad y de calidad de código Sistemas operativos, lenguajes de programación y herramientas para el desarrollo de software requeridos para la especialidad del puesto:
Java, Eclipse, Gradle, Maven, Hibernate, Spring, Spring Boot, Python, Postman, WebSpere, JavaScript, Visual Studio, Angular, React, Node.Js, Google Cloud Platform, Android, IOS, Firebase Manejo de base de datos de la especialidad del puesto:
DB2, Oracle, SQL Server, MySQL, Firebase, Spoanner, BigQuery Definición y ejecucion de pruebas de artefactos de software:
unitarias, de seguridad, de calidad de código, de integración Experiência:
Contrucción de soluciones en su área de especialidad Participación en proyectos de desarrollo de su área de especialidad o Sistemas de información de TI Definicón de arquitectura, estándares o lineamientos de desarrollo Participación en proyectos de investigación y desarrollo, así como de innovación de tecnologías o herrmientas