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