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, optimizado y preparada para cargas de millones de requests por hora.
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 (RediSearch)
- 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 / RediSearch
- SQL Server
- Docker
- Azure (App Services, App Insights, KQL)
Deseable:
- Kubernetes
- Azure DevOps / CI-CD
- SSE / WebSockets
- OpenTelemetry
- Performance profiling (dotnet-trace, BenchmarkDotNet, PerfView)
- 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!