Senior .NET Engineer - (SDD) - Madrid
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
Senior Backend Engineer .NET - Spec-Driven Development (SDD)
En Vortech PCI Group seguimos creciendo y buscamos incorporar un/a Senior Backend Engineer especializado/a en .NET, con especial foco en Spec-Driven Development (SDD), para colaborar en un proyecto estratégico de modernización tecnológica con uno de nuestros clientes internacionales del sector software.
Buscamos un perfil senior claramente orientado a backend, con experiencia sólida en C#/.NET, microservicios, arquitecturas modernas, sistemas distribuidos y buenas prácticas de ingenierÃa.
El proyecto trabaja bajo un enfoque Spec-Driven Development (SDD), donde las especificaciones técnicas guÃan el diseño y desarrollo de las soluciones, apoyándose en herramientas de inteligencia artificial para la generación y revisión de código.No es necesario contar con experiencia previa especÃfica en SDD. Valoramos especialmente perfiles con una base sólida en ingenierÃa backend, acostumbrados a trabajar con especificaciones técnicas y con experiencia o interés en aplicar herramientas de IA al desarrollo de software.
RESPONSABILIDADES
- Diseñar y desarrollar soluciones backend utilizando C# y .NET moderno.
- Participar en proyectos de modernización tecnológica y evolución de aplicaciones hacia arquitecturas modernas.
- Diseñar e implementar APIs REST, microservicios y sistemas distribuidos.
- Participar en la definición y revisión de especificaciones técnicas que guÃen el desarrollo de las soluciones.
- Trabajar bajo un enfoque Spec-Driven Development, utilizando especificaciones como referencia para el desarrollo asistido por IA.
- Utilizar herramientas de inteligencia artificial para apoyar la generación de código, pruebas, refactorización y revisión técnica.
- Aplicar principios de arquitectura hexagonal, Clean Architecture, SOLID y buenas prácticas de ingenierÃa.
- Diseñar e implementar integraciones y comunicaciones asÃncronas entre servicios.
- Participar en decisiones de arquitectura, revisiones de código y procesos de mejora continua.
- Colaborar con equipos técnicos internacionales en entornos ágiles.
REQUISITOS
- Más de 6 años de experiencia en desarrollo backend con C# y .NET, preferiblemente en posiciones senior.
- Experiencia con .NET 8/9/10 o versiones modernas.
- Experiencia en diseño y desarrollo de microservicios y APIs REST.
- Experiencia en sistemas distribuidos y comunicación asÃncrona.
- Conocimientos sólidos de arquitectura hexagonal y Clean Architecture.
- Experiencia con sistemas de mensajerÃa como RabbitMQ, Azure Service Bus o Kafka.
- Experiencia con Docker y Kubernetes.
- Experiencia trabajando con bases de datos SQL.
- Experiencia en pruebas unitarias con xUnit, NUnit o herramientas equivalentes.
- Familiaridad con herramientas de IA aplicadas al desarrollo, como GitHub Copilot, Claude Code, Cursor, Codex o similares.
- Capacidad para trabajar a partir de especificaciones técnicas, participando en el diseño y definición de soluciones.
- Experiencia trabajando en metodologÃas ágiles.
VALORAREMOS ESPECIALMENTE
- Conocimientos o experiencia en Spec-Driven Development (SDD).
- Familiaridad con OpenSpec, Spec-Anchored o enfoques similares.
- Experiencia trabajando con agentes de IA y modelos de lenguaje (LLMs).
- Conocimientos de Model Context Protocol (MCP).
- Experiencia en modernización de aplicaciones legacy o migración de monolitos hacia microservicios.
- Conocimientos de DDD, CQRS, patrones de diseño y principios SOLID.
- Experiencia en entornos cloud, especialmente Microsoft Azure.
- Conocimientos de Angular para colaboraciones puntuales en frontend.
CONDICIONES
- Ubicación: Madrid, Paseo de la Castellana.
- Modalidad: hÃbrida, con 2 dÃas presenciales por semana.
- Participación en un proyecto internacional de modernización tecnológica.
- Entorno técnico con tecnologÃas modernas, buenas prácticas de arquitectura e inteligencia artificial aplicada al desarrollo.
¿TE INTERESA?
Si tienes experiencia sólida como Senior Backend Engineer .NET, has trabajado con microservicios, arquitectura hexagonal, sistemas distribuidos y entornos cloud, y te interesa participar en la evolución de un producto internacional con tecnologÃas modernas e inteligencia artificial aplicada al desarrollo, nos encantará conocerte.
Aplicamos los principios de No discriminación e igualdad en todos nuestros procesos de selección. De conformidad con el Reglamento (UE) 2016/679, la Ley Orgánica 3/2018 y demás normativa vigente en materia de protección de datos, le informamos de que sus datos serán tratados por Vortech PCI Group S.L. con la finalidad de participar en procesos de selección. Para ejercer sus derechos de acceso, rectificación, cancelación y oposición, puede escribir a rgpd@vortech.es.
Requirements
- Más de 6 años de experiencia en desarrollo backend con C# y .NET, preferiblemente en posiciones senior.
- Experiencia con .NET 8/9/10 o versiones modernas.
- Experiencia en diseño y desarrollo de microservicios y APIs REST.
- Experiencia en sistemas distribuidos y comunicación asÃncrona.
- Conocimientos sólidos de arquitectura hexagonal y Clean Architecture.
- Experiencia con sistemas de mensajerÃa como RabbitMQ, Azure Service Bus o Kafka.
- Experiencia con Docker y Kubernetes.
- Experiencia trabajando con bases de datos SQL.
- Experiencia en pruebas unitarias con xUnit, NUnit o herramientas equivalentes.
- Familiaridad con herramientas de IA aplicadas al desarrollo, como GitHub Copilot, Claude Code, Cursor, Codex o similares.
- Capacidad para trabajar a partir de especificaciones técnicas, participando en el diseño y definición de soluciones.
- Experiencia trabajando en metodologÃas ágiles., * Conocimientos o experiencia en Spec-Driven Development (SDD).
- Familiaridad con OpenSpec, Spec-Anchored o enfoques similares.
- Experiencia trabajando con agentes de IA y modelos de lenguaje (LLMs).
- Conocimientos de Model Context Protocol (MCP).
- Experiencia en modernización de aplicaciones legacy o migración de monolitos hacia microservicios.
- Conocimientos de DDD, CQRS, patrones de diseño y principios SOLID.
- Experiencia en entornos cloud, especialmente Microsoft Azure.
- Conocimientos de Angular para colaboraciones puntuales en frontend., Si tienes experiencia sólida como Senior Backend Engineer .NET, has trabajado con microservicios, arquitectura hexagonal, sistemas distribuidos y entornos cloud, y te interesa participar en la evolución de un producto internacional con tecnologÃas modernas e inteligencia artificial aplicada al desarrollo, nos encantará conocerte.
Benefits & conditions
- Ubicación: Madrid, Paseo de la Castellana.
- Modalidad: hÃbrida, con 2 dÃas presenciales por semana.
- Participación en un proyecto internacional de modernización tecnológica.
- Entorno técnico con tecnologÃas modernas, buenas prácticas de arquitectura e inteligencia artificial aplicada al desarrollo.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…