> Markdown version of [/jobs/ext/1609936-programador-c-net-de-aplicaciones-de-escritorio-entornos-industriales-senior](https://www.wearedevelopers.com/jobs/ext/1609936-programador-c-net-de-aplicaciones-de-escritorio-entornos-industriales-senior). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Programador C#.Net De Aplicaciones De Escritorio / Entornos Industriales Senior - **Company:** Dipole RFID - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Zebra (Programming Language), .NET Framework, Microsoft Windows, Agile Methodology, Software Applications, Business Systems, C Sharp (Programming Language), Databases, Middleware, Windows Presentation Foundation, Microsoft SQL Server, Modbus, Model View ViewModel, Network Protocols, Radio-Frequency Identification, OPC Unified Architecture, Software Engineering, SQLite, SQL Databases, Data Streaming, TCP/IP, Windows Forms, Real Time Data - **Published:** July 31, 2026 - **Apply:** https://www.buscojobs.com.es/programador-c-net-de-aplicaciones-de-escritorio-entornos-industriales-senior-en-barcelona-ID-365059624 ## About the Role li /ul h3Requisitos Obligatorios /h3 ul libExperiencia: /b Alrededor de 5 años de experiencia contrastada en desarrollo de software con C# centrado en aplicaciones de escritorio y sistemas que manejen flujos de datos complejos o integración con hardware. /li libDominio de Concurrencia: /b Nivel avanzado en programación asíncrona (async/await), control de hilos de ejecución, tareas en segundo plano y colas de memoria en . NET. /li libComunicaciones y Redes: /b Sólido entendimiento de sockets TCP/IP, comunicación por puertos serie y protocolos de red. /li libBases de Datos: /b Experiencia sólida en el diseño y optimización de consultas SQL (SQL Server, T?SQL) y uso de bases de datos locales (SQLite). /li libMovilidad Industrial: /b Carnet de conducir B e imprescindible disponibilidad para realizar viajes nacionales puntuales a las fábricas o almacenes de los clientes para la puesta en marcha. /li /ul h3Requisitos Valorables /h3 ul liExperiencia previa trabajando de forma directa con tecnología RFID (frecuencias, potencias, sesiones) o el protocolo estándar LLRP. /li liConocimientos o interés en automatización industrial (comunicación con PLCs mediante OPC UA o Modbus). /li liCapacidad de interlocución técnica con departamentos de IT de clientes multinacionales para coordinar despliegues. /li liNivel de inglés técnico (lectura fluida de documentación de hardware y hojas técnicas). /li /ul h3¿Qué buscamos a nivel personal? /h3 ul libPerfil Resolutivo y Autónomo: /b Alguien que disfrute investigando problemas en el mundo real, capaz de mantener la calma en planta ante la incertidumbre y buscar soluciones técnicas lógicas de manera independiente. /li libBuenas Prácticas: /b Compromiso absoluto con el código limpio, estructurado y documentado, pensando siempre en la escalabilidad y el soporte futuro. /li libPasión por el Nicho: /b Auténtica curiosidad por cómo interactúa el software informático con el hardware para recibir los eventos generados por los elementos físicos que fluyen a lo largo de las cadenas de suministro. ## Description ppTras consolidar un crecimiento del 120% en los últimos 2 años, b¡Estamos contratando!| Programador Senior C# .NET de Escritorio - Integración RFID e Industrial /b /p ul libUbicación: /b Sant Cugat del Vallès, Barcelona (Base) + Desplazamientos puntuales nacionales /li libExperiencia mínima: /b ~5 años (Nivel Mid-Senior / Senior) /li libTipo de contrato: /b Indefinido / Jornada Completa /li libModelo retributivo: /b Salario Fijo Competitivo + Paquete Variable por objetivos de proyectos (Evaluación semestral) /li /ul h3Sobre Nosotros /h3 pEn 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./p pNos encontramos en plena fase de expansión con un crecimiento sostenido del 120% en los últimos dos años, 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 Ingeniero de Software / Programador Senior de Escritorio C# .NET con la capacidad de tomar nuestras soluciones estandarizadas de concepto y adaptarlas con precisión a la realidad de la fábrica de cada cliente./p h3Tu Misión en el Puesto /h3 pFormarás parte clave del área de Proyectos y podrás trabajar directamente con los clientes, teniendo así el pulso del mercado y no siendo solamente una pieza pequeña de un engranaje, sino que podrás tener una visión global de los proyectos.Tu rol consistirá en desarrollar aplicaciones de escritorio nativas que interactúan con hardware en tiempo real, abstrayendo la complejidad de las lecturas físicas y personalizando el comportamiento de nuestra plataforma base según los flujos logísticos y las infraestructuras particulares de cada cliente de primer nivel./p h3Responsabilidades Principales /h3 ul libDesarrollo de Escritorio Robusto: /b Diseñar y mantener aplicaciones locales Windows utilizando C# (.NET 8 / WPF o Windows Forms) bajo patrones limpios y modulares (como MVVM) que faciliten la personalización masiva./li libIntegración de Hardware RFID y Periféricos: /b Programar y configurar la capa de captura física.Te conectarás de forma nativa a lectores RFID profesionales (Zebra, Impinj, Keonn) mediante sus SDKs o protocolo LLRP, controlando además periféricos industriales mediante Entradas/Salidas digitales (GPIO, sensores de presencia, semáforos, etc.)./li libProcesamiento de Datos en Tiempo Real: /b Implementar algoritmos de filtrado, des duplicación y análisis de señal (RSSI) en segundo plano empleando multithreading (hilos) y tareas asíncronas de alto rendimiento en .NET para absorber ráfagas masivas de eventos de lectura de tags sin congelar la interfaz./li libAdaptación y Customización del Software Base: /b Modificar y extender la lógica de nuestras aplicaciones estándar (de concepto) para integrarlas a los requerimientos únicos de cada cliente, conectándolas con sus bases de datos locales o sus sistemas ERP/SGA./li libArquitectura Resiliente Offline/Online: /b Asegurar la persistencia de datos a nivel de planta utilizando bases de datos embebidas (SQLite / SQL Server LocalDB), garantizando que el software nunca pierda información crítica si la red de la fábrica experimenta caídas./li libPuesta en Marcha On-Site (FAT/SAT): /b Validar el rendimiento del binomio hardware-software en nuestro laboratorio y acudir de forma puntual a las instalaciones del cliente para la fase de pruebas físicas reales e implantación final./li /ul h3Requisitos Obligatorios /h3 ul libExperiencia: /b Alrededor de 5 años de experiencia contrastada en desarrollo de software con C# centrado en aplicaciones de escritorio y sistemas que manejen flujos de datos complejos o integración con hardware./li libDominio de Concurrencia: /b Nivel avanzado en programación asíncrona (async/await), control de hilos de ejecución, tareas en segundo plano y colas de memoria en .NET./li libComunicaciones y Redes: /b Sólido entendimiento de sockets TCP/IP, comunicación por puertos serie y protocolos de red./li libBases de Datos: /b Experiencia sólida en el diseño y optimización de consultas SQL (SQL Server, T?SQL) y uso de bases de datos locales (SQLite)./li libMovilidad Industrial: /b Carnet de conducir B e imprescindible disponibilidad para realizar viajes nacionales puntuales a las fábricas o almacenes de los clientes para la puesta en marcha./li /ul h3Requisitos Valorables /h3 ul liExperiencia previa trabajando de forma directa con tecnología RFID (frecuencias, potencias, sesiones) o el protocolo estándar LLRP./li liConocimientos o interés en automatización industrial (comunicación con PLCs mediante OPC UA o Modbus)./li liCapacidad de interlocución técnica con departamentos de IT de clientes multinacionales para coordinar despliegues./li liNivel de inglés técnico (lectura fluida de documentación de hardware y hojas técnicas)./li /ul h3¿Qué buscamos a nivel personal?/h3 ul libPerfil Resolutivo y Autónomo: /b Alguien que disfrute investigando problemas en el mundo real, capaz de mantener la calma en planta ante la incertidumbre y buscar soluciones técnicas lógicas de manera independiente./li libBuenas Prácticas: /b Compromiso absoluto con el código limpio, estructurado y documentado, pensando siempre en la escalabilidad y el soporte futuro./li libPasión por el Nicho: /b Auténtica curiosidad por cómo interactúa el software informático con el hardware para recibir los eventos generados por los elementos físicos que fluyen a lo largo de las cadenas de suministro./li libPertenencia a uno de los cinco líderes europeos de RFID: /b Dipole es reconocido como uno de los players mas importantes a nivel europeo, desarrollando y aportando soluciones innovadoras al sector del IoT, RFID, trazabilidad e identificación de productos /li libTrato directo con departamentos IT de los clientes: /b lo que te permitirá ampliar las miras e intercambiar experiencias con otros desarrolladores de IT de una amplia gama de empresas y corporaciones /li libEstabilidad Profesional: /b Contrato indefinido en un sector tecnológico de nicho (RFID) con altísima demanda en el mercado actual y crecimiento constante./li libEstructura Salarial Competitiva (Fijo + Variable): /b /li libSalario Fijo Seguro: /b Entre ****** € y ****** € brutos anuales, negociable de forma abierta según la valía técnica y la experiencia en entornos industriales aportada./li libPaquete Variable por Proyectos (10% - 20% adicional): /b Plan de incentivos vinculado directamente a la valoración, hitos de entrega (Go-Live) y estabilidad en producción de los proyectos asignados, premiando la eficiencia y la calidad de la implantación (QA industrial).Evaluación semestral (cada 6 meses)./li libAprendizaje Continuo: /b Formación especializada en radiofrecuencias, hardware RFID internacional y arquitectura de middleware./li libImpacto Real: /b Olvídate del desarrollo de escritorio monótono; aquí verás el impacto de tu código moviendo de forma física las cadenas logísticas de grandes empresas multinacionales./li libFlexibilidad y Autonomía: /b Ambiente dinámico bajo metodologías ágiles, con total confianza para aportar ideas, proponer cambios arquitectónicos y un plan de carrera técnico real a largo plazo./li /ul pSi cumples el perfil y te motiva el reto de liderar la programación de software que se "toca" en el mundo real, ¡queremos conocerte!Adjunta tu CV y nos pondremos en contacto contigo./p /p #J-*****-Ljbffr ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Optimizing Land-Based Fish Feeding with Node-RED](https://www.wearedevelopers.com/videos/2032-optimizing-land-based-fish-feeding-with-node-red) - [Introduction to TXT](https://www.wearedevelopers.com/videos/30-introduction-to-txt) - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Enabling intelligent logistics automation: home-grown Industrial IoT platform at Austrian Post](https://www.wearedevelopers.com/videos/2018-enabling-intelligent-logistics-automation-home-grown-industrial-iot-platform-at-austrian-post) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)