PROPÓSITO DEL CARGO
El Software Development Senior Specialist es reponsable del análisis, diseño, desarrollo, pruebas unitarias e integrales y puesta en producción de los componentes de software que le sean asignados.
Debe cumplir con cada uno de los estándares y políticas de seguridad que posee la compañía. Adicionalmente debe tener el conocimiento tecnico detallado de todos componentes de software que estén a su cargo
PRINCIPALES FUNCIONES
Realizar el análisis y diseño para la implementación de los componentes de software que le sean asigandos, dentro de la visión, lineamientos, políticas y estándares definidos en TI.
Construir y entregar los componentes de software que cumplan con los requerimientos funcionales y no funcionales asigandos;
así como con las métricas de esfuerzo, duración y calidad definidas.
Generar las pruebas unitarias automáticas o manuales conforme el desarrollo que esté ejecutando.
Documentar todos y cada uno de las implementaciones realizadas en la herramienta de Gestión de Conocimiento que posee la organización
Desplegar en los ambientes de Desarrollo y QA los componentes que sean implementados haciendo uso de las políticas de gestión de la configuración que posee la Gerencia de Desarrollo de SW.
Asegurar que los componentes de software construidos sean desplegados y operen en forma correcta en los ambientes de Demo y Producción
Reportar diariamente el tiempo invertido en cada una de las actividades realizadas, así como el avance frente a los planes trazados, de manera que el Director de Desarrollo / Gerente de Programa tenga información oportuna y veraz que facilite la toma de decisiones para cumplir con los compromisos.
FUNCIONES ADICIONALES ESPECIFICAS
Cumplir con los lineamientos de Security First, Arquitectura Empresarial de SW, Infraestructura, DevSecOps y demás aspectos que desde EITS Global se establezcan y que apliquen a la operación de EITS Spanish Latam.
RED DE INTERACCION
Tiene gente a cargo : NO
Relacionamiento interno :
Con las áreas de negocio y tecnología.
Alcance del cargo : Regional
Relacionamiento externo :
Con miembros del proyecto OMNIA que pertenecen a otras consultoras y proveedores, presencial y remoto.
FORMACIÓN Y COMPETENCIAS
Formacion profesional y postgrados : Profesional en Ingeniería de Sistemas e Ingeniería Electrónica
Conocimiento Tecnico Requerido : Manejo de los frameworks como Spring Framework, Angular y / o REACT. Experiencia en desarrollo Java Enterprise.
Implementación de Web Services SOAP y Rest. Experiencia en desarrollo de pruebas unitarias automáticas con JUNIT u otro framework para este fin.
Conocimientos de arquitectura de Microservicios, Integración Continua y Despliegue Continuo. Deseable manejo de herramientas como JIRA y BitBucket
Idiomas : Inglés a nivel de lectura (medio).
Competencias : Proactivo, dinámico, autodidacta, puntual, responsable y creativo.
EXPERIENCIA
Al menos 3 años de experiencia en desarrollo de software empresarial JEE.
PROPÓSITO DEL CARGO
El Software Development Senior Specialist es reponsable del análisis, diseño, desarrollo, pruebas unitarias e integrales y puesta en producción de los componentes de software que le sean asignados.
Debe cumplir con cada uno de los estándares y políticas de seguridad que posee la compañía. Adicionalmente debe tener el conocimiento tecnico detallado de todos componentes de software que estén a su cargo
PRINCIPALES FUNCIONES
Realizar el análisis y diseño para la implementación de los componentes de software que le sean asigandos, dentro de la visión, lineamientos, políticas y estándares definidos en TI.
Construir y entregar los componentes de software que cumplan con los requerimientos funcionales y no funcionales asigandos;
así como con las métricas de esfuerzo, duración y calidad definidas.
Generar las pruebas unitarias automáticas o manuales conforme el desarrollo que esté ejecutando.
Documentar todos y cada uno de las implementaciones realizadas en la herramienta de Gestión de Conocimiento que posee la organización
Desplegar en los ambientes de Desarrollo y QA los componentes que sean implementados haciendo uso de las políticas de gestión de la configuración que posee la Gerencia de Desarrollo de SW.
Asegurar que los componentes de software construidos sean desplegados y operen en forma correcta en los ambientes de Demo y Producción
Reportar diariamente el tiempo invertido en cada una de las actividades realizadas, así como el avance frente a los planes trazados, de manera que el Director de Desarrollo / Gerente de Programa tenga información oportuna y veraz que facilite la toma de decisiones para cumplir con los compromisos.
FUNCIONES ADICIONALES ESPECIFICAS
Cumplir con los lineamientos de Security First, Arquitectura Empresarial de SW, Infraestructura, DevSecOps y demás aspectos que desde EITS Global se establezcan y que apliquen a la operación de EITS Spanish Latam.
RED DE INTERACCION
Tiene gente a cargo : NO
Relacionamiento interno :
Con las áreas de negocio y tecnología.
Alcance del cargo : Regional
Relacionamiento externo :
Con miembros del proyecto OMNIA que pertenecen a otras consultoras y proveedores, presencial y remoto.
FORMACIÓN Y COMPETENCIAS
Formacion profesional y postgrados : Profesional en Ingeniería de Sistemas e Ingeniería Electrónica
Conocimiento Tecnico Requerido : Manejo de los frameworks como Spring Framework, Angular y / o REACT. Experiencia en desarrollo Java Enterprise.
Implementación de Web Services SOAP y Rest. Experiencia en desarrollo de pruebas unitarias automáticas con JUNIT u otro framework para este fin.
Conocimientos de arquitectura de Microservicios, Integración Continua y Despliegue Continuo. Deseable manejo de herramientas como JIRA y BitBucket
Idiomas : Inglés a nivel de lectura (medio).
Competencias : Proactivo, dinámico, autodidacta, puntual, responsable y creativo.
EXPERIENCIA
Al menos 3 años de experiencia en desarrollo de software empresarial JEE.