Responsable de Plataforma (.NET + React)
Indexed description
Buscamos una persona con sólida experiencia técnica y capacidad para actuar como interlocutor con clientes internos y externos, traducir sus necesidades en soluciones tecnológicas y guiar al equipo en la mejora continua de la plataforma.
Ubicación: Madrid, España
Modalidad: Híbrida
Tipo de contrato: Indefinido
Rango salarial: Competitivo, en función de experiencia
Responsabilidades principales
- Gestionar la plataforma de forma integral, planificando, coordinando y supervisando las entregas de software para asegurar su alineación con los requisitos del negocio y los estándares de calidad.
- Dar soporte directo al sistema en producción, gestionando incidencias, monitorizando el rendimiento y asegurando su disponibilidad y estabilidad operativa.
- Actuar como interlocutor principal con clientes internos y externos, recogiendo necesidades y feedback, alineando expectativas y facilitando la comunicación entre tecnología y negocio.
- Guiar técnicamente al equipo de desarrollo, aportando criterio en la toma de decisiones y en la resolución de dudas funcionales y técnicas.
- Desarrollar y mantener aplicaciones sobre una arquitectura en capas orientada a microservicios, asegurando modularidad, escalabilidad y mantenibilidad.
- Implementar interfaces con React y TypeScript, garantizando una experiencia de usuario fluida y consistente.
- Construir servicios, APIs y lógica de negocio con C# y .NET Core, aplicando principios de diseño limpio y buenas prácticas de desarrollo.
- Gestionar el acceso y la persistencia de datos mediante herramientas ORM y SQL Server, optimizando consultas y rendimiento.
- Liderar la mejora continua de la plataforma en arquitectura, rendimiento, seguridad y experiencia de usuario, identificando cuellos de botella y proponiendo soluciones.
- Velar por el correcto uso de ramas y flujos de trabajo en Git/GitLab, promoviendo Pull Requests y revisiones de código.
- Definir y mantener políticas y estándares de desarrollo, asegurando la calidad del software mediante pruebas unitarias, pruebas de integración y herramientas de análisis de código como SonarQube.
- Aportar experiencia en gestión de plataformas tecnológicas, supervisión del ciclo de vida del software y coordinación de despliegues y entregas.
- Haber trabajado dando soporte a entornos de producción, con experiencia en diagnóstico y resolución de incidencias críticas.
- Contar con experiencia sólida en desarrollo Full Stack, tanto en front-end con React y TypeScript como en back-end con C# y .NET Core.
- Tener conocimientos profundos de arquitectura de microservicios y patrones de diseño orientados a capas.
- Dominar bases de datos relacionales, especialmente SQL Server, y herramientas ORM para el acceso y la persistencia de datos.
- Tener experiencia en control de versiones y flujos de trabajo colaborativos con Git y GitLab.
- Mostrar capacidad para liderar técnicamente, guiar a otros desarrolladores y proponer soluciones que mejoren la plataforma y los procesos de desarrollo.
- Aportar habilidades de comunicación e interlocución con clientes internos y externos, adaptando el lenguaje a perfiles técnicos y de negocio.
- Experiencia o conocimientos en automatización de entregas e integración y despliegue continuos (CI/CD).
- Conocimientos en bases de datos no relacionales (NoSQL) para entornos que requieran alta escalabilidad y flexibilidad.
- Familiaridad con herramientas de análisis de calidad de código como SonarQube.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search