INGENIERO SOFTWARE - EMERGENTE QUITO

Propósito general

Desarrollar, probar, mejorar las soluciones/aplicaciones de Banco, cumpliendo los estándares/lineamientos y plazos establecidos de acuerdo a políticas, procedimientos y lineamientos de su línea de supervisión.

Actividades

  • Desarrollar los sistemas, aplicaciones y soluciones de Banco.​
  • Realizar evaluación/Revisión de código en pares.​
  • Definir, implementar pruebas de calidad temprana, asi como automatizaciones a las mismas.
  • Tener un claro entendimiento de las métricas del "Ciclo de Desarrollo de Software" y proponer/ejecutar planes de mejora.
  • Cumplir con los criterios de aceptación a fin de contribuir con el cumplimiento de los requerimientos funcionales, no funcionales, tiempo de entrega de las soluciones.
  • Implementar soluciones de acuerdo con políticas, procedimientos, lineamientos y estándares definidos por los Respectivos COEs, Chapters, Áreas.
  • Asegurar que la aplicación/solución pase todas las etapas del "Ciclo de Desarrollo de Software" y llegue al ambiente productivo.
  • Apoyar en la gestión de impedimentos y bloqueantes.
  • Proponer soluciones innovadoras para mejorar el "Ciclo de Desarrollo de Software", tomando como referencia prácticas y productos de industria.
  • Resolver incidencias y corregir defectos reportados en ambientes No-Productivos y Productivos.
  • Asegurar y cuestionar la correcta definición/estimación/refinamiento de Historias de Usuario.
  • Generar la documentación técnica de desarrollo definida por el Chapter.

Educación

  • Título profesional Ingeniería de sistemas o ciencias de la computación.

  • Certificaciones en ámbito de Tecnología de Información.

Experiencia

  • 3 a 5 años

Conocimiento

  • Backend: Java/SpringBoot, Net, Python, GO

  • Frontend: Angular, React, ReactNative, Flutter

  • Docker

  • Kubernetes

  • Openshift

  • Azure, AWS, GoogleCloud

  • Kafka

  • Postgres, MySql, MonboDB, Redis

  • Jira

  • Confluence

  • Dynatrace

Generales

•    Cumplir las funciones de Dueño o Coordinador de proceso según sea designado en el mapa y matriz respectivos; con énfasis en la gestión holística de los procesos, que incluye su diseño, optimización, control y mejora continua. En estos roles de dueño o coordinador, la administración del proceso representa una gestión integral del desempeño de su proceso, los recursos habilitantes de los mismos, su permanente ejecución y despliegue de mejora continua y acciones correctivas y preventivas.

•    Ejecutar las actividades y tareas señaladas para el Rol de Dueño/ Coordinador de Proceso, que constan en  la Metodología de Gestión por Procesos de Banco Pichincha C.A.

•    Impulsar la integración e implementación del Sistema de Gestión de Seguridad y Salud y Ambiente. Revisar sus roles y responsabilidades

•    Participar como BRIGADISTA DE EMERGENCIA o MIEMBRO del COMITÉ O SUBCOMITÉ PARITARIO DE SEGURIDAD Y SALUD cuando así se lo requiera y garantizar su participación como la de sus dirigidos, si son nombrados.

Competencias

Juntos somos más
Actuamos como Dueños
Hacemos que las cosas sucedan
El cliente es nuestra prioridad
Hacemos banca en versión fácil
Soy protagonista de mi desarrollo