En Full on Net by Sword buscamos un/a Senior .NET Backend Engineer que nos ayude a modernizar sistemas legacy y diseñar una arquitectura escalable, productivo y preparada para cargas de millones de requests por hora.
Revise detenidamente toda la documentación de la solicitud antes de hacer clic en el botón de solicitar al final de esta descripción.
Responsabilidades
- Evolucionar y migrar sistemas legacy en .NET Framework 4.8 hacia .NET 8/10
- Diseñar y desarrollar servicios backend de alto rendimiento
- Trabajar con sistemas de ingesta de eventos en tiempo real
- Optimizar latencia, throughput y consumo de recursos
- Diseñar arquitectura modular y distribuida (microservicios / modular monolith)
- Integrar y optimizar Redis Stack (Redi Search)
- Colaborar en entornos cloud (Azure principalmente)
- Implementar soluciones observables y orientadas a performance
Stack tecnológico:
- C# / .NET Framework 4.8 (legacy real en producción)
- .NET 6 / 8 / 10
- ASP.NET Core (Minimal APIs, middleware, hosting)
- Redis Stack / Redi Search
- SQL Server
- Docker
- Azure (App Services, App Insights, KQL)
Deseable:
- Kubernetes
- Azure Dev Ops / CI-CD
- SSE / Web Sockets
- Open Telemetry
- Performance profiling (dotnet-trace, Benchmark DotNet, Perf View)
- Arquitectura modular / microservicios
Qué valoramos especialmente
- Experiencia real migrando sistemas legacy a arquitecturas modernas
- Mentalidad orientada a performance (latencia, memoria, eficiencia)
- Experiencia en sistemas de alta carga o tiempo real
- Capacidad de leer y entender código legacy complejo
- Autonomía técnica y criterio de arquitectura
- Curiosidad por herramientas de IA aplicadas al desarrollo (Copilot, Cursor, etc.)
Requisitos
- +5 años de experiencia en backend con .NET
- Experiencia combinando .NET Framework + .NET Core
- Inglés técnico (B1-B2 mínimo)
- Experiencia en entornos de producción exigentes
¡Únete al equipo! xjdyvom
Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.