Buscamos incorporar a jornada completa un
Backend Developer
que domine el ecosistema Microsoft moderno y tenga experiencia en
integración de sistemas
y entornos
cloud-native. Serás pieza clave en la construcción de
servicios back-end escalables
y en el desarrollo de integraciones seguras que impulsen la eficiencia operativa y la evolución digital de la compañía. El trabajo diario se desarrolla en inglés, por lo que se requiere
alto nivel hablado y escrito
para interactuar con equipos y clientes internacionales.
Qué harás Diseñar y desarrollar componentes de back-end y middleware empleando
C# y .NET 8. Implementar y mantener
REST APIs seguras, además de capas de automatización que faciliten integraciones internas y externas. Crear pruebas unitarias e integradas para asegurar
calidad, estabilidad y rendimiento
del código. Aplicar patrones de arquitectura consolidados para construir soluciones
robustas, modulares y escalables. Garantizar la fiabilidad de los servicios mediante
logging estructurado, trazabilidad distribuida y health checks. Asistir a partners y clientes en la resolución de retos de integración back-end. Colaborar en equipos ágiles junto a arquitectos, desarrolladores y responsables de producto.
Conocimientos y experiencia Dominio de
C#
y del ecosistema
.NET 8/X
para sistemas distribuidos. Uso habitual de
asistentes de IA para desarrollo
(GitHub Copilot, Cursor u otros) para acelerar refactors, pruebas y generación de código. Experiencia sólida en
PostgreSQL
u otras bases de datos relacionales. Comprensión profunda de
patrones de diseño
como CQRS, publisher–subscriber, factory, inyección de dependencias y arquitectura de microservicios. Diseño de APIs seguras con
JWT, OpenID Connect
y middleware de autenticación. Manejo de
Swagger/OpenAPI ,
Polly
para resiliencia y
Git
para control de versiones. Despliegue y operación de servicios
contenedorizados en Kubernetes. Experiencia con
Azure Service Bus
u otras soluciones de mensajería empresarial. Conocimientos de plataformas cloud, especialmente
Microsoft Azure, y herramientas de observabilidad como
Datadog, Serilog u OpenTracing .
Competencias personales Excelente comunicación en inglés y capacidad para trabajar con equipos internacionales. Habilidad analítica y gran capacidad para
resolver problemas complejos. Proactividad y autonomía para organizar tareas y cumplir plazos. Experiencia trabajando en entornos
ágiles/Scrum .
Detalles del puesto Tipo de contrato:
Jornada completa. Idioma de trabajo:
Inglés (imprescindible).