Entidad del sector financiero y asegurador inmersa en un ambicioso plan estratégico de transformación tecnológica, que busca evolucionar su ecosistema digital y adoptar soluciones de última generación para impulsar su crecimiento y diversificación de negocio.
Misión del puesto y Ubicación
Diseñar, desarrollar y mantener soluciones de software de ciclo completo a partir de requerimientos funcionales y técnicos, asegurando calidad, funcionalidad y escalabilidad en cada fase del desarrollo.
- Ubicación: Madrid.
Descripción de las responsabilidades
- Analizar requerimientos funcionales y técnicos para desarrollar soluciones eficaces.
- Diseñar la arquitectura técnica y los componentes del software.
- Programar y probar módulos de software según especificaciones definidas.
- Colaborar con otros miembros del equipo para implementar cambios de forma eficiente.
- Ejecutar pruebas en diferentes entornos para verificar estabilidad, usabilidad y funcionalidad.
- Resolver incidencias y depurar el código cuando sea necesario.
- Optimizar el rendimiento de las aplicaciones.
- Documentar código, procesos técnicos y flujos de desarrollo.
- Colaborar con analistas funcionales, testers y otros desarrolladores.
Must haves
- Titulación en Ingeniería Informática, Sistemas o similar; o FP de Desarrollo de Aplicaciones.
- Experiencia de 3 a 5 años como analista programador y 1 a 3 años en el sector banca-seguros.
- Dominio de .NET Core (idealmente versión 8), Angular y desarrollo de microservicios.
- Conocimientos sólidos de SQL, Git/GitLab/GitHub y desarrollo de APIs REST/SOAP.
- Inglés nivel B2 (lectura y conversación técnicas).
- Experiencia en metodologías Agile (Scrum, Kanban) y herramientas DevOps (Azure DevOps).
Nice to have
- Experiencia con React.
- Conocimiento de herramientas core de seguros.
- Haber participado en migraciones de Data Warehouse a la nube (Azure).
- Familiaridad con Salesforce.
- Certificaciones Microsoft en desarrollo o arquitectura cloud.