Hace 1 día
Lider técnico Fullstack Sr. (Java/Angular)
Si el reclutador te contacta podrás conocer el sueldo
Sobre el empleo
Detalles
Contratación:
PermanenteHorario:
Tiempo completoEspacio de trabajo:
PresencialDescripción
Conocimientos Técnicos:
Liderar el proceso de especificación de requerimientos desde el punto de vista técnico, garantizando que se incluyan las necesidades expresadas por el líder funcional y que se genere la documentación requerida para este proceso.
tecnologías Angular, backedn
o Realizar las sesiones de entendimiento con el equipo que se encuentra a su cargo, para verificar que se entiende el requerimiento.
o Buscar proactivamente al equipo funcional para asegurar que se cubren las brechas en materia de definición.
• Garantizar que se cumpla con toda la documentación requerida para la entrega a producción de los sistemas de información/aplicaciones nuevos y/o actualizados.
• Garantizar el cumplimiento de estándares de desarrollo y verificar el cumplimiento de la calidad de código con respecto a las mejores prácticas(Gestión de la Configuración):
o Es responsable de incorporar, habilitar y configurar las herramientas de la suite Institucional, o en su defecto, las que el ecosistema del cliente tenga definidas para tal efecto, para control de código, despliegue y calidad de código.
o Es responsable de definir los estándares cuando no haya definiciones por parte de la oficina de arquitectura o por parte del cliente.
o Es responsable de que el código sea entregado con sin vulnerabilidades ni defectos de software.
o Debe de ayudar al equipo a adquirir dichas prácticas, a través de la enseñanza y revisión de la calidad entregada por su equipo de trabajo.
• Garantizar el apego a la arquitectura definida.
o Asegurar que el proyecto tenga una arquitectura definida, documentada y validada por la oficina de arquitectura.
o Buscar proactivamente el vínculo con la oficina de arquitectura.
o Controlar y monitorear que el desarrollo cumpla con las especificaciones expresadas en el diseño técnico y arquitectura.
• Resolver complejos problemas de programación y arquitectura con un 30% de su tiempo de escritura de código en caso de ser necesario.
• Identificar riesgos y problemas antes y durante la elaboración del proyecto, reportando los mismos al gestor del proyecto.
• Establecer un conjunto de prácticas que aseguren la integridad y calidad del proyecto.
o Es responsable de asegurar de que exista la documentación de modelo de datos y diccionario de datos cuando así aplique.
o Es responsable de asegurar que existe la documentación de los contratos de interfaces.
o Es responsable de asegurar que exista consistencia entre cada componente a desarrollar y que se refleje en la documentación/herramientas o mecanismos utilizados para tal efecto, a modo de minimizar problemas de interoperabilidad e integración de piezas de código.
o Es el responsable de diseñar los componentes de Software de bajo nivel (en conjunto con su equipo de trabajo), sin llegar al nivel de clases pero definiendo las interfaces de los diversos componentes.
• Mantener al equipo de desarrollo enfocado en los objetivos y controlar la ejecución del proyecto.
• Provee liderazgo técnico a los recursos técnicos para cumplir con los objetivos y los tiempos del proyecto.
• Coordinar con el Líder Funcional que el desarrollo esté alineado con las funcionalidades especificadas.
• Planifica, agenda y coordina los desarrollos técnicos del proyecto.
• Para el caso de control de cambios (CC) relacionados al desarrollo:
o Identifica los posibles cambios.
o Planifica y agenda la ejecución de los cambios.
o Mantiene y controla los cambios.
• Control y monitoreo de las actividades asignadas a los recursos técnicos.
• Mantener actualizado el avance sobre el desarrollo del proyecto.
• Control de Calidad
o Provee de su experticia técnica para establecer métodos, procedimientos y estándares que serán usados en el desarrollo que serán de gran utilidad en las fases de pruebas.
o Establece prácticas que aseguren la integridad y calidad del diseño y desarrollo del proyecto.
Conocimientos Funcionales:
El Líder Técnico es el responsable de realizar tareas de investigación de tecnologías y componentes informáticos y de efectuar el vínculo técnico entre los Jefes de Proyecto, Desarrolladores y Arquitectos, así como también la asignación del tiempo para cada una de las tareas y la asignación de estas tareas a cada recurso.
Es el experto a nivel técnico para la ejecución de las tareas de desarrollo. Además de considerar la tecnología a usar que permitirá obtener los resultados esperados del proyecto en tiempo y forma.
Debe contar con una buena experiencia diseñando y construyendo soluciones para la industria, lo que le permite aportar una visión extendida a la hora de definir la arquitectura (en conjunto con el arquitecto de sistemas) de una solución efectiva, rápida y de bajo impacto.
ID: 20633365
Refina la ubicación de tu búsqueda
Refina la ubicación de tu búsqueda