Programador Senior

Dipole RFID
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Senior
Compensation
€ 55K

Job location

Tech stack

ASP.NET
.NET
Adaptive Design
API
Agile Methodologies
Amazon Web Services (AWS)
Software Applications
HTML5
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Cloud Computing
Code Review
Databases
Data Security
Software Design Patterns
Entity Framework
Microsoft SQL Server
Radio-Frequency Identification
Scrum
RabbitMQ
Responsive Web Design
SignalR
Software Engineering
TypeScript
RxJS
Data Processing
Google Cloud Platform
.NET Core
Backend
SASS
Angular
Kafka
Front End Software Development
REST
Docker
Web Api
Microservices

Job description

Formará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., * Desarrollo Backend Avanzado: Diseñar, programar y mantener servicios y APIs RESTful robustas utilizando C# y ASP.NET Core (Web API). Implementar arquitecturas limpias (Clean Architecture, DDD o Microservicios) y gestionar el acceso a datos de forma eficiente con Entity Framework Core sobre SQL Server, resolviendo problemas de concurrencia, asincronismo y rendimiento.

  • Desarrollo Frontend de Alto Rendimiento: Crear interfaces de usuario web interactivas, modulares y reactivas utilizando Angular (versiones modernas), TypeScript y RxJS, asegurando una óptima gestión de estados en el cliente y un diseño adaptativo (Responsive Design) mediante HTML5, CSS3/SASS y frameworks de componentes.
  • Calidad y Mentoría: Escribir código limpio, mantenible y reutilizable bajo principios SOLID. Liderar las revisiones de código (Code Reviews), definir los estándares de calidad del equipo e implementar estrategias de pruebas unitarias y de integración en ambos lados del stack.
  • Colaboración y Gestión: Trabajar bajo metodologías ágiles (Scrum/Kanban) participando activamente en la definición técnica de las historias de usuario. Mentorizar a desarrolladores Junior y Mid, impulsando el crecimiento técnico del equipo.

Requirements

  • Experiencia mínima: +5 años (Nivel Senior / Tech Lead), * Experiencia: Mínimo 5 años de experiencia demostrable trabajando de forma profesional como Desarrollador Full-Stack con tecnologías Microsoft y entornos web modernos.
  • Backend: Dominio experto de C#, .NET Core / .NET 6 o superior, y ASP.NET Core Web API. Conocimiento profundo de patrones de diseño, concurrencia y asincronismo.
  • Frontend: Experiencia sólida y avanzada en Angular (v11+), TypeScript y programación reactiva con RxJS.
  • Bases de Datos: Experiencia sólida en SQL Server (diseño de tablas, optimización de consultas complejas y resolución de bloqueos) y Entity Framework Core.
  • Idiomas: Español nativo o avanzado. Inglés a nivel técnico fluido., * Experiencia con plataformas Cloud (Azure, AWS o Google Cloud) y contenedores (Docker).
  • Familiaridad con arquitecturas basadas en eventos (RabbitMQ, Kafka) o procesamiento de datos en tiempo real (SignalR).
  • Experiencia en el desarrollo de software conectado a hardware, dispositivos de automatización o entornos logísticos/industriales., * Autonomía y Liderazgo: Capacidad para abordar desafíos técnicos de alta complejidad, tomar decisiones tecnológicas y proponer soluciones independientes.
  • Pensamiento Analítico (Troubleshooting): Habilidad orientada al detalle para la resolución de bugs complejos y optimización de sistemas críticos en producción.
  • Comunicación Efectiva: Capacidad de documentar procesos de forma clara y comunicarse eficazmente tanto con perfiles de producto como con departamentos de IT de clientes multinacionales.
  • Pertenencia a uno de los cinco líderes europeos de RFID: 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.
  • Trato directo con departamentos IT de los clientes: lo que te permitirá ampliar las miras e intercambiar experiencias con otros desarrolladores de IT de una amplia gama de empresas y corporaciones

Benefits & conditions

  • Tipo de contrato: Indefinido / Jornada Completa
  • Modelo retributivo: Salario Fijo Competitivo + Paquete Variable por objetivos de proyectos (Evaluación semestral)
  • Horario: Jornada completa (Presencial con disponibilidad para viajar), * Estabilidad y Trayectoria: Contrato indefinido en una empresa líder de nicho tecnológico con un mercado consolidado y en pleno crecimiento.
  • Estructura Salarial Competitiva (Fijo + Variable):
  • Salario Fijo Seguro: Entre 45.000 € y 55.000 € brutos anuales, negociable de forma abierta según la solidez técnica y la experiencia arquitectónica aportada.
  • Paquete Variable por Proyectos (10% - 20% adicional): Plan de incentivos vinculado directamente a la valoración, hitos de entrega (Go-Live) y estabilidad de las implantaciones asignadas. Evaluación semestral (cada 6 meses).
  • Impacto y Variedad: Olvídate del desarrollo web monótono; aquí verás el impacto de tu código moviendo de forma física las cadenas logísticas de grandes empresas multinacionales.
  • Flexibilidad y Cultura Técnica: Ambiente dinámico bajo metodologías ágiles, con confianza total para proponer cambios de infraestructura, nuevas herramientas y un plan de carrera técnico real a largo plazo.

About the company

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, 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.

Apply for this position