Descripción del puesto
Misión:
Comprender las necesidades de negocio de la organización y traducirlas especificaciones técnicas para el equipo de software. Así mismo debe analizar los sistemas y procesos existentes, identificar áreas de mejora y diseñar soluciones tecnológicas que optimicen la eficiencia, la calidad y el rendimiento en la organización.
Funciones:
-
Análisis de Requerimientos: Identificar y comprender las necesidades del negocio y de los usuarios, transformándolas en requerimientos técnicos claros.
-
Diseño de Sistemas: Basándose en los requerimientos, diseñar soluciones tecnológicas y arquitecturas de sistemas que sean adecuadas, eficientes y escalables.
-
Especificaciones Técnicas: Crear documentos detallados que describan las características, funcionalidades, estructuras de datos y otros aspectos técnicos del sistema.
-
Colaboración Interdisciplinaria: Trabajar en conjunto con otros profesionales, como programadores, ingenieros de software, administradores de bases de datos y gerentes de proyecto, para asegurarse de que la solución propuesta se desarrolle y se implemente correctamente.
-
Pruebas: Supervisar o participar en la realización de pruebas del sistema (unitarias, integración, aceptación del usuario) para asegurarse de que cumple con los requerimientos y funciona correctamente.
-
Documentación: Generar manuales y documentación para usuarios y para otros miembros del equipo técnico que vayan a trabajar con el sistema.
-
Formación: Capacitar a los usuarios finales sobre cómo utilizar el nuevo sistema o las características añadidas.
-
Optimización: Analizar sistemas existentes para identificar áreas de mejora y recomendar soluciones que optimicen su rendimiento y eficiencia.
-
Gestión de Stakeholders: Comunicarse regularmente con los stakeholders, como gerentes de departamentos o usuarios clave, para asegurarse de que sus necesidades estén siendo satisfechas y recopilar feedback para mejoras futuras.
Requisitos
- Bachiller, egresado o titulado de la carrera de Sistemas, Informática o ciencias de la computación.
- Mínimo 2 años de experiencia en el puesto.
- Experiencia en metodologías ágiles, como Scrum.
- Conocimiento o experiencia en el sector financiero, preferiblemente en sistemas bancarios o financieros.
- Habilidad en desarrollo web y plataformas en la nube, especialmente AWS.
- Experiencia trabajando con bases de datos como MongoDB y MySQL, además de competencia en Transact SQL.
- Dominio de lenguajes de programación, especialmente JavaScript en entornos Node.js, y experiencia en Python.
Beneficios
- Ser parte de la Fintech de mayor crecimiento del país.
- Esquema de trabajo híbrido (mix presencial y virtual)
- EPS (Seguro Rimac)
- Horario de trabajo, de lunes a viernes de 9:00 am a 6:30 pm.
- Sueldo acorde al mercado, planilla desde el primer día.
- Convenios Educativos
- Convenios Corporativos
- Innovación continua.