Buscamos un nuevo miembro del equipo que sea apasionado por el software, desarrolle, implemente y mantenga sistemas de software para cumplir con los requerimientos del negocio.
Deberá ser capaz de analizar, diseñar, construir, probar e implementar aplicaciones de software. Las actividades incluyen documentar decisiones, cumplir con los estándares y comunicarse con grupos empresariales.
Acerca del rol:
- Formarás parte de un equipo de ingeniería responsable del desarrollo de aplicaciones.
- El alcance del puesto involucra el desarrollo y/o mantenimiento de funcionalidades.
- Serás responsable de ayudar en la creación del Backlog del proyecto, estimar tareas y compartir opiniones e ideas propias sobre el diseño de los sistemas.
- Además, el puesto tiene la demanda de crear documentación de soluciones, especificaciones de diseño, estándares y guías para desarrolladores u otra documentación técnica.
- Desarrollarás casos de prueba y scripts para actividades de control de calidad.
- Tendrás la responsabilidad y ownership de los componentes de los sistemas en desarrollo y colaborarás con el área IT para garantizar que se completen las tareas asignadas.
- Participarás activamente en brainstorming de soluciones existentes y nuevos diseños con el equipo.
- Reportar al área IT progreso en las tareas asignadas, comunicando todo inconveniente o bloqueo que te impida progresar tan pronto como estos aparezcan.
Experiencia, conocimiento y habilidades:
- Más de 3 años de experiencia de desarrollo de aplicaciones web.
- Requerido:
-
-
-
- Contar con al menos 3 años de experiencia en tecnologías Font-end : Angular +4.
- Contar con al menos 3 años de experiencia en tecnologías Back-end : Java, Spring, Maven
- Experiencia con APIs REST, JSON, XML.
- Conocimientos en: HTML, CSS, JavaScript, TypeScript
-
-
- Manejo de GIT
- Base de datos relacionales (MySQL)
- Deseable
- CI/CD
- AWS
- ElasticSearch
- Base de datos NoSQL
- Docker