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 general.
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.