Desarrollador Backend .net

Habilidades
Autodidacta Responsable Colaborador Proactivo Puntual

Descripción del puesto

Objetivo General:

Llevar a cabo el análisis, diseño, desarrollo, ajustes por certificación, implementación y seguimiento de nuevos proyectos, mejoras o resolución de incidencias en los sistemas de información del Banco. Lo anterior cumpliendo con los estándares de calidad y programación establecidos en el área, además de los tiempos de entrega planificados para cada requerimiento.

Funciones Principales:
  • Revisión de requerimientos de desarrollo.
  • Análisis, diseño y propuesta de solución a los requerimientos planteados.
  • Desarrollo de aplicaciones / funcionalidades nuevas.
  • Implementación de mejoras sobre aplicaciones / funcionalidades preexistentes.
  • Atención y resolución de incidentes sobre sistemas de información.
  • Elaboración, seguimiento y cumplimiento de planes de trabajo.
  • Liderazgo y seguimiento sobre las actividades en responsabilidad según plan de trabajo.
  • Apoyo, impulso (por demanda o proactividad) y seguimiento a las actividades de terceros según plan de trabajo (especialmente si estos son proveedores de tecnología).
  • Documentación técnica (manual técnico) sobre los desarrollos realizados.
  • Realización de pruebas técnicas a los desarrollos realizados (previo a certificación QA).
  • Gestión y coordinación de actividades con otras áreas técnicas (ej. Infraestructura, Seguridad de la Información, Comunicaciones).
  • Gestión y coordinación de actividades con áreas usuarias (ej. Operaciones, Riesgos, Negocios, Cumplimiento, Auditoría, Talento Humano).
  • Comunicación asertiva con los involucrados en cada requerimiento (ej. compañeros de tecnología, jefes, usuarios certificadores, sponsors, proveedores).
  • Cierre de puntos de auditoría con componentes tecnológicos.
  • Atención de reuniones relacionadas al cumplimiento de los requerimientos asignados.
  • Implementación en ambiente UAT (para certificación) de los requerimientos asignados.
  • Seguimiento y ajustes sobre los hallazgos reportados en la etapa de certificación.
  • Implementación en ambiente de producción de los requerimientos asignados.
  • Cumplimiento de la metodología y documentación establecidos para los requerimientos de desarrollo.
  • Seguimiento y ajustes post-implementación de los desarrollos implementados en ambiente de producción

Requisitos

Conocimientos Especializados:
  • Lenguajes: .NET (Visual Basic, ASP, C#), Java (deseable), Angular, SQL
  • Sistemas Operativos: Windows
  • Base de Datos: DB2, SQL Server
  • Cliente de Base de Datos: AquaStudio, Access Client Solutions
  • Herramientas de versionado: GitHub
  • Herramientas para seguimiento de proyectos: Jira
  • Idiomas: español, inglés técnico
  • Consumo y exposición de servicios REST y SOAP.
  • Modelo-Vista-Controlador