Compartir esta oferta de trabajo

ANALISTA DESARROLLO DE TECNOLOGIA

Fecha de publicación: 27-ene-2022

Ubicación: Bogota, D.C., Bogota, CO

Empresa: SURA

CARGO: ANALISTA DE DESARROLLO DE TI

 

MISIÓN

 

El analista de soluciones de tecnología es el encargado de analizar, modelar, diseñar, implementar y mantener soluciones de tecnológicas, que habiliten capacidades de negocio, de acuerdo a las necesidades y requerimientos de la compañía; generando el valor esperado, maximizando la eficiencia de los procesos y con ello apoyar la toma de decisiones en la organización, para mejorar el servicio prestado a todos nuestros clientes.

 

RESPONSABILIDADES DEL CARGO

 

  1. Aplicar la ingeniería de software en todas las fases que ella comprende, tales como:  entendimiento de requerimientos funcionales, análisis, diseño, desarrollo, programación, implementación y pruebas; aplicando los lineamientos técnicos de la arquitectura, que reflejen lo definido en las especificaciones de negocio, el diseño y los proceso definidos; aportando a la maximización de la eficiencia de los procesos de la organización.
  2. Aplicar las metodologías existentes y las que la compañía adopte en todas las fases de la ingeniería del software.
  3. Debe formar parte activa del equipo de trabajo que va a implementar la nueva solución, incluyendo a todos los roles que para este efecto tiene definida la organización: Product Owners, usuarios, arquitectos y diseñadores de soluciones, Facilitador, etc.
  4. Efectuar el análisis, modelado y diseño de la aplicación, de común acuerdo con él arquitecto y diseñador de soluciones y áreas interesadas.
  5. Realizar la programación, implementación, documentación y pruebas de las soluciones que se encuentran a su cargo.
  6. Soportar y dar mantenimiento de manera permanente las soluciones tecnológicas que estén a cargo del analista, con el fin de mantenerlas disponibles y funcionando de manera adecuada.
  7. Proveer las estimaciones de cuánto esfuerzo será requerido para cada una de las características del producto, establecer un compromiso al comienzo de cada Sprint para construir un conjunto determinado de características en el tiempo que dura el mismo; para entregar el producto terminado al finalizar cada Sprint.
  8. Mantenerse actualizado en metodologías y tecnologías utilizadas en la ingeniería de software.

 

FORMACIÓN

 

  • Tecnólogo/a o Ingeniero/a de Sistemas, electrónica o afines.

 

CONOCIMIENTOS TECNICOS ESPECÍFICOS

 

 Mínimos:

  • Desarrollo en programación en Java, Angular, PLSQL.
  • Experiencia en microservicios.
  • Conocimientos en desarrollos con servicios REST y SOAP (Webservices).
  • Conocimientos en javascript.
  • Conocimiento en desarrollo sobre bases de datos Oracle y PostgreSQL.
  • Conocimientos en Springboot, Spring.
  • Manejo de control de versiones GIT o SVN

Ideal:

  • React, AzureDevOps, Colas de mensajería.
  • Habilidades en arquitecturas y frameworks de desarrollo.
  • Integración y despliegue continuo.
  • Jenkins.
  • GWT.
  • PowerBuilder.
  • Manejo de JIRA.
  • Idioma inglés.

 

CONDICIONES CONTRACTUALES:

 

Lugar de trabajo: Colombia

Modalidad: Trabajo remoto

Tipo de contrato: A término indefinido

Salario: De acuerdo con el conocimiento y la experiencia