logo source bolsa
Logo
company logo
Caja Metropolitana de Lima

Ver más

Analista Programador (Backend)

San Isidro
  • Postular con:
    Analista Programador (Backend)

Ingeniería y Tecnología de la información

Resumen

Requisitos

Somos una Entidad Financiera, con un portafolio de diversos productos; por lo que requerimos incorporar en nuestra planilla un Analista de Programación:

Desarrollo Backend

  • C# / .NET: Dominio de .NET Core / .NET 6+ para la creación de APIs Web robustas y seguras (mínimo 2 años de experiencia práctica).
  • VB6 (Visual Basic 6.0): Capacidad para realizar mantenimiento, corrección de errores y, principalmente, extracción de lógica de negocio para procesos de migración de sistemas legados. (Deseable)
  • Programación Orientada a Objetos (POO): Aplicación rigurosa de principios SOLID y buenas prácticas de arquitectura.

Gestión de Datos

  • SQL Server: Escritura de consultas complejas, optimización de Stored Procedures (procedimientos almacenados), funciones, vistas y triggers.
  • Modelado de Datos: Diseño de esquemas de bases de datos relacionales que garanticen la integridad referencial y el rendimiento.

Estándares de Programación y Calidad

  • Clean Code: Escritura de código limpio, legible y autodocumentado.
  • Patrones de Diseño: Uso e implementación de patrones como Repository Pattern, Dependency Injection y Unit of Work.
  • Control de Versiones: Manejo avanzado de Git (flujos de trabajo con ramas, merges y pull requests).

Frontend y Web

  • Angular: Conocimientos en el desarrollo de SPAs (Single Page Applications) utilizando TypeScript.
  • Consumo de APIs: Nociones de integración entre el Backend (C#) y el Frontend (Angular) mediante servicios y programación reactiva con observadores (RxJS).
  • Diseño Responsivo: Uso de librerías como Angular Material o Bootstrap para interfaces administrativas financieras.

FUNCIONES

  • Analizar requerimientos para modificar los distintos módulos con la finalidad de reducir los tiempos de atención de las diferentes áreas.
  • Ejecutar proyectos de desarrollo de sistemas, de acuerdo a la metodología implantada y cubriendo las etapas de: Análisis, Diseño, Programación, Pruebas Unitarias y Certificación del requerimiento con el usuario solicitante.
  • Proporcionar el apoyo a los procesos de cierre de las agencias con la finalidad de mantener la integridad de la información.
  • Desarrollar los requerimientos de Integración con entidades como VISA, UNIBANCA, Cámara de Compensación Electrónica o similares, y al finalizarlos comunicar a la Unidad de Control de Calidad para la preparación de las pruebas integrales correspondientes.

BENEFICIOS

  • Remuneración acorde al mercado.
  • Planilla desde el primer día.
  • Plan de salud cubierto al 80% (EPS).
  • Buen clima laboral.
  • Goce de convenios corporativos exclusivos para los colaboradores y sus familias; contamos con convenios educativos, recreativos, salud y mucho más; los cuales están al alcance de todos nuestros colaboradores.

Requerimientos
  • Disponibilidad para viajar
    No