Descripción
o Conocimientos en Seguros o Desarrollo de Software:
Java
PLSQL o Base de Datos
Oracle 11g, 10g, 9i y Forms
o Control de versiones (tales como Git, SVN, etc).
Versionamiento semántico (SemVer), Code Review y Pull Request. o Implementación de Patrones de diseño y Principios SOLID (DESEABLE).
o Arquitecturas Orientadas a Micro Servicios.
o Desarrollo frontend (DESEABLE):
Desarrollo de Single Page Application Angular / React / Vue
o Desarrollo de Interfaces de Usuario Web
Html / CSS
Responsive / Progresive Web App
- Integración Continua (DESEABLE):
o Implementación y Administración de sistemas de Integración Continua (Drone, Jenkins, Travis, etc).
o Implementación de Pipelines de despliegue de artefactos de software. o Implementación de pruebas automatizadas (code coverage).
- Desarrollo Pruebas
Test Doubles (Mock, Stub, Spy). o Pruebas Unitarias
Pruebas de Integracion
- Herramientas de Ciclo de Vida (Maven, Gradle, NPM).
- Desarrollo de Practicas Agiles (DESEABLE).
Conocimientos TDD
Conocimientos ATDD o Conocimientos BDD
Proyecto de 6 Meses
Modalidad Hibrida 2 días a la semana Presencial
Lugar: Santiago Centro