IT Software specialist
Role details
Job location
Tech stack
Job description
El Software Engineer Developer es responsable del diseño, desarrollo y mantenimiento de aplicaciones digitales y reportes BI que dan soporte a las operaciones de fabricación, control de calidad y gestión de datos en Magna Mirrors España.
El puesto actúa como enlace entre los departamentos de ingeniería, producción e IT, garantizando soluciones digitales robustas, eficientes y trazables a las diferentes unidades de negocio y departamentos de Magna Mirrors España.
Sus responsabilidades
Desarrollo y Mantenimiento de Software
- Desarrollo full-stack de aplicaciones internas utilizando las siguientes tecnologías de desarrollo web: Python (Django/FastAPI) y JavaScript (React, Next.JS), HTML, CSS.
- Mantenimiento y evolución del parque de aplicaciones desarrolladas internamente asegurando su correcto funcionamiento.
- Diseño e integración de APIs entre sistemas (ERP, MES, OPC Router y bases de datos internas).
- Desarrollo de dashboards, herramientas de reporting y scripts de automatización para monitorización de procesos y visualización de KPIs (OEE, DLE, paradas, etc.).
- Implementación de control de versiones y prácticas de CI/CD (GitLab).
Ø Integración de Soluciones con Microsoft Power Platform
- Diseño y desarrollo de aplicaciones de negocio con Power Apps, integradas con las bases de datos y servicios internos de producción.
- Automatización de procesos y flujos de aprobación mediante Power Automate, conectando datos entre ERP, SharePoint, PostgreSQL y herramientas locales.
- Creación y mantenimiento de reports y dashboards de análisis en Power BI.
Ø Gestión e Integración de Datos
- Explotación y desarrollo de bases de datos PostgreSQL, tanto las requeridas por las aplicaciones desarrolladas internamente, como las bases de datos usadas por aplicaciones críticas de negocio (SoliDat, EOL, etc.).
- Mantenimiento de la integridad de datos y sincronización entre sistemas.
Ø Liderazgo de Proyectos y Colaboración Interdepartamental
- Liderar iniciativas de digitalización entre las diferentes áreas de negocio de la compañía: Operaciones, Calidad, Ingeniería, Compras, etc.
- Toma de requerimientos y traducción necesidades de procesos de negocio en herramientas digitales y especificaciones de software.
- Gestionar el ciclo completo del proyecto: recopilación de requisitos, diseño, desarrollo, pruebas, despliegue, documentación y soporte postproducción.
- Coordinar con los equipos de automatización e IT para la integración de sistemas y mantenimiento de servidores.
Ø Desarrollo IIoT - Industria 4.0
- Funciones de desarrollo IIoT entre los diferentes aplicativos, bases de datos y equipamientos del área de producción.
- Diseño y desarrollo, en herramienta OPC Router, de los Payloads y Scripts en C# que son reportados al UNs de Magna para la implementación de casos de uso de Industria 4.0.
Ø Soporte y Mejora Continua
- Dar soporte técnico a las aplicaciones utilizadas en las diferentes área de negocios.
- Identificar oportunidades de automatización y estandarización de procesos.
- Formar a los usuarios y mantener actualizada la documentación técnica.
Requirements
- Formación Reglada: Técnico Superior en Desarrollo de Aplicaciones Web (DAW) mínimo, o Ingeniería de Software / Grado en Desarrollo de Software o Ingeniería Informática
- Experiencia Profesional: Mínimo 2 años de experiencia profesional en puestos similares
- Idiomas: Español & Inglés Fluido
- Capacidad para trabajar bajo presión y cumplir con plazos estrictos.
- Buenas habilidades de comunicación y trabajo en equipo.
Benefits & conditions
- Catering subvencionado por la empresa
- Fisioterapeuta inhouse subvencionado por la empresa
- Horario flexible de entrada y salida
- Convenio con mutua de salud
- Ayuda a los estudios
- Idiomas Incompany (Inglés, Francés y otros)
- Eventos deportivos y healthy para toda la compañía