Programador Senior C# .Net De Escritorio Para Erp Propio En Entorno Industrial
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Tras consolidar un crecimiento del 120% en los últimos 2 años, Estamos contratando
| Programador Senior C# .
NET de Escritorio para ERP propio en Entorno Industrial
Experiencia mínima:
3-5 años (Perfil Mid-Senior/Senior)
Tipo de contrato:
Indefinido / Jornada Completa
Modelo retributivo:
Salario Fijo Competitivo + variable semestral vinculado a objetivos y resultados
Sobre Nosotros
En Dipole RFID somos líderes europeos en soluciones transversales de identificación inteligente, IoT, trazabilidad y tecnología RFID para entornos industriales, logísticos y de cadena de suministro.
No vendemos "software genérico"; creamos el puente digital que conecta el hardware físico (antenas, sensores, lectores) con los sistemas de negocio de las corporaciones más importantes del país y europeas en sectores como la automoción, el farmacéutico, hospitalario, comercio, bienes de consumo y el retail.
Nos encontramos en plena fase de expansión con un crecimiento sostenido del 120% en los últimos dos años tanto en cifra de negocio como en actividad, impulsado por la reestructuración estratégica de nuestra infraestructura en el departamento de proyectos.
Para continuar potenciando este crecimiento junto a nuestro equipo técnico, ...buscamos incorporar un Programador Senior C# .
NET para participar en el desarrollo, mantenimiento y evolución de nuestros sistemas ERP y MES, integrados en el departamento de IT de Dipole.
Tu Misión en el Puesto
Formarás parte del departamento de IT de Dipole, participando activamente en el mantenimiento, desarrollo y evolución de nuestro ERP corporativo y del MES que gestiona nuestra fábrica.
Nosotros ERP es una plataforma propia que integra las principales áreas de la compañía: gestión comercial, compras, ventas, producción, logística, administración y otros procesos corporativos.
Además, nuestros sistemas están conectados con clientes, proveedores y operadores logísticos.
Tu misión será evolucionar estas plataformas, desarrollar nuevas funcionalidades, optimizar los procesos existentes y contribuir a que la tecnología sea un motor de eficiencia, productividad y crecimiento para Dipole.
Responsabilidades Principales
Desarrollo y evolución del ERP y MES:
Diseñar, desarrollar, mantener y optimizar aplicaciones de escritorio en C# (.NET Framework / .NET 8, Windows Forms y DevExpress), aplicando buenas prácticas de programación, arquitectura modular y código mantenible.
Evolución Tecnológica y Arquitectura de Software
: Participar activamente en la modernización de nuestras aplicaciones ERP y MES, proponiendo mejoras arquitectónicas, optimizando el código existente, incorporando nuevas tecnologías y contribuyendo a las decisiones técnicas que garanticen la escalabilidad, mantenibilidad y evolución futura de nuestros sistemas
Integración de Sistemas:
Desarrollar y mantener integraciones entre nuestro ERP, MES y sistemas externos de clientes, proveedores y operadores logísticos mediante APIs REST/SOAP, servicios web, intercambios de archivos y conexiones con bases de datos.
Integración con sistemas industriales:
Desarrollar y mantener las comunicaciones entre el MES y los dispositivos industriales de nuestra fábrica, incluyendo lectores, impresoras y otros periféricos.
Programación asíncrona y rendimiento:
Desarrollar procesos concurrentes, tareas en segundo plano y servicios utilizando programación asíncrona (async/await), garantizando el rendimiento, la estabilidad y la capacidad de respuesta de las aplicaciones.
Fiabilidad y continuidad operativa:
Diseñar y mantener aplicaciones y servicios robustos, con adecuada gestión de excepciones, control de transacciones, recuperación ante fallos y mecanismos que garanticen la integridad de los datos.
Requisitos Obligatorios
Experiencia:
A partir de 3-5 años de experiencia contrastada en desarrollo de software con C# (.NET Core / .NET 8), con fuerte enfoque en aplicaciones de escritorio e integración con ERPs o SGAs/WMS.
Integración de Sistemas de Gestión:
Dominio en la conectividad e intercambio de datos con ERPs (conectores nativos, APIs REST, servicios web, tablas intermedias o conectores de bases de datos).
Concurrencia y Rendimiento:
Nivel avanzado en programación asíncrona (async/await), gestión de hilos de ejecución, tareas en segundo plano y colas de datos en memoria dentro de .
NET.
Bases de Datos:
Amplia experiencia en el diseño y optimización de consultas SQL (SQL Server, T-SQL, PostgreSQL, SQLite), procedimientos almacenados y modelado de datos para entornos transaccionales.
Comunicaciones:
Conocimiento sólido en sockets TCP/IP, comunicación por puertos serie y protocolos de red para interactuar con periféricos e infraestructura.
Requisitos Valorables
Conocimiento del modelo de datos de ERPs comerciales reconocidos (SAP, Microsoft Dynamics, Sage, Odoo, etc.).
Ni