Desarrollador Full Stack con Experiencia en Java y Angular Se requiere un Desarrollador Full Stack con experiencia en Java y Angular para trabajar en un equipo de desarrollo. El candidato ideal tendrá una sólida base en programación, diseño de sistemas y pruebas unitarias. Responsabilidades del Cargo - Buscar y mantener la base de conocimiento existente del proyecto: Conocer y aplicar mejores prácticas para la documentación y el control de versiones del código fuente. - Evaluación de necesidades de sistematización expuestas por un cliente: Analizar las necesidades de los sistemas, definiendo las actividades de desarrollo de software necesarias para cumplirlas. - Análisis de necesidades de los sistemas: Evaluar las actividades de desarrollo y estimar el tiempo necesario para ejecutarlas. - Creación y/o evaluación de prototipos: Crear y/o evaluar los prototipos, criterios de aceptación relacionados con la funcionalidad. - Programación con buenas prácticas: Programar con buenas prácticas las funcionalidades asignadas; intentando mejorar y no aumentar la deuda técnica del proyecto. - Pruebas unitarias: Probar las funcionalidades asignadas del proyecto, asegurando el cumplimiento de los criterios de aceptación. - Versionado de componentes de software: Versionar los componentes de software de acuerdo con las políticas de estandarización y versionamiento de la organización. - Resolución de problemas: Recibir, evaluar, catalogar los reportes de error o sugerencias del sistema. Y si es necesario programar nuevamente las funcionalidades. - Implementación de funcionalidades: Implementar las funcionalidades desarrolladas a los ambientes productivos. - Registro de tiempo: Crear o mantener actualizado el registro del tiempo dedicado a la ejecución de las tareas asignadas de los proyectos. - Seguimiento de actividades: Hacer seguimiento de las actividades asignadas a su aprendiz, verificando la calidad de la programación según las buenas prácticas de desarrollo de la organización. - Reportes de dedicación: Reportar al líder y sus compañeros de equipo del proyecto los eventos presentados durante la ejecución. Requisitos del Candidato - Tener experiencia en Java y Angular. - Tener una sólida base en programación, diseño de sistemas y pruebas unitarias.