Como Backend .NET Developer, formarás parte de un equipo tecnológico internacional responsable del diseño, desarrollo y mantenimiento de servicios backend críticos, asegurando escalabilidad, fiabilidad y alto rendimiento en plataformas con impacto científico global.
Responsabilidades
* Diseñar, desarrollar y mantener APIs y servicios backend en .NET.
* Participar en el análisis de requisitos técnicos y funcionales junto a equipos de producto y negocio.
* Implementar soluciones escalables y mantenibles en arquitecturas orientadas a servicios.
* Optimizar el rendimiento y la seguridad de aplicaciones backend.
* Trabajar con procesos asíncronos y sistemas de mensajería.
* Colaborar en entornos Agile/Scrum con equipos multidisciplinares.
* Contribuir a la mejora continua del código, estándares y buenas prácticas.
* Participar en revisiones de código y asegurar la calidad mediante testing automatizado.
Requisitos técnicos
* Experiencia demostrable en desarrollo backend con C# y .NET (.NET Core / .NET 6+).
* Conocimiento sólido de ASP.NET Web API.
* Experiencia con bases de datos relacionales (SQL Server o PostgreSQL).
* Uso de ORMs como Entity Framework.
* Experiencia con mensajería asíncrona (RabbitMQ u otros).
* Conocimientos de arquitecturas distribuidas y microservicios.
* Experiencia con Docker y entornos cloud.
* Manejo de sistemas de control de versiones (Git).
* Familiaridad con testing automatizado y CI/CD.
Muy importante:
Tener un nivel fluido de inglés todas las entrevistas y el trabajo diario será en inglés.