




Resumen: Únase al equipo de desarrollo de productos de Recompensas para Jugadores y Gamificación para diseñar y desarrollar servicios de backend distribuidos y optimizar los ecosistemas de microservicios con el fin de ofrecer una experiencia excepcional al cliente. Aspectos destacados: 1. Diseñar y desarrollar servicios de backend distribuidos utilizando .NET 2. Optimizar el ecosistema de microservicios para rendimiento, fiabilidad y observabilidad 3. Impulsar adelante la estrategia de contenerización y migración a la nube El puesto Nuestro equipo de desarrollo de productos de Recompensas para Jugadores y Gamificación en Málaga está creciendo y ahora buscamos un Ingeniero de Software Backend que se una a nosotros. La implicación en Betsson Group garantiza que nuestros clientes regresen una y otra vez. Todo se trata de fidelidad. Ofrecemos una experiencia excepcional al cliente más allá del juego, con torneos, campañas dinámicas personalizadas y mucho más… Continúa Desarrollo de Productos, Málaga **El puesto** ------------ Nuestro equipo de desarrollo de productos de Recompensas para Jugadores y Gamificación en Málaga está creciendo y ahora buscamos un Ingeniero de Software Backend que se una a nosotros. La implicación en Betsson Group garantiza que nuestros clientes regresen una y otra vez. Todo se trata de fidelidad. Ofrecemos una experiencia excepcional al cliente más allá del juego, con torneos, campañas dinámicas personalizadas y mucho más. Formará parte de la preparación de nuestro viaje hacia la contenerización, aumentando la escalabilidad de nuestros sistemas mientras mantenemos su alta calidad. Para adaptarnos a nuevos requisitos, evaluamos constantemente el diseño de nuestros sistemas y trabajamos en nuevas funciones emocionantes. **Qué hará:** ------------------- * Diseñar y desarrollar servicios de backend distribuidos utilizando .NET y una arquitectura orientada a eventos. * Colaborar con los equipos de producto y comerciales para transformar ideas de implicación en soluciones escalables, mantenibles y fáciles de usar. * Optimizar nuestro ecosistema de microservicios para rendimiento, fiabilidad y observabilidad. * Impulsar adelante nuestra estrategia de contenerización y migración a la nube. * Participar en discusiones sobre arquitectura y ayudar a moldear las decisiones técnicas. + *Para ingenieros senior*: liderar decisiones arquitectónicas e identificar proactivamente áreas de mejora. * Escribir código mantenible y bien probado, y realizar revisiones de código. * Participar en la resolución de incidencias y en la rotación de guardias del equipo. * Mantener documentación técnica clara, como registros de decisiones arquitectónicas (ADR), manuales operativos (runbooks) y directrices. * Desarrollar y compartir su experiencia especializada dentro del equipo. **Tecnologías con las que trabajará:** ------------------------------------------- No esperamos que conozca todo lo enumerado a continuación, pero cuanto más familiarizado esté, mejor. Lo más importante es su capacidad para aprender, colaborar y escribir código de alta calidad y mantenible. ### **Tecnologías fundamentales** Estas son esenciales para el puesto y buscamos experiencia sólida en ellas, especialmente para candidatos senior. * **Lenguajes y marcos**: C#, .NET (versiones modernas posteriores a .NET Core) * **Bases de datos**: SQL Server, PostgreSQL, Redis, Couchbase *(la experiencia con bases de datos relacionales o de documentos, incluida la indexación y la optimización de consultas, es un gran plus)* * **Nube y contenedores**: AWS, Kubernetes, Docker *(la experiencia con cualquier proveedor de nube importante o plataforma de contenerización es valiosa)* * **Pruebas y calidad**: xUnit/NUnit, frameworks de simulación (mocking), k6 para pruebas de carga *(entender las pruebas unitarias, de integración y de rendimiento es más importante que conocer herramientas específicas)* ### **Herramientas y prácticas adicionales** La familiaridad con estas u otras herramientas y conceptos similares es un plus. * **Mensajería y microservicios**: APIs web, Apache Kafka, RabbitMQ, Orleans *(la experiencia con cualquier sistema de mensajería o basado en actores es valiosa)* * **Observabilidad**: Prometheus, Grafana, Loki, Splunk *(o experiencia con otras pilas de observabilidad)* * **CI/CD**: GitHub Actions, desarrollo basado en trunk (trunk-based development), entrega progresiva *(la familiaridad con pipelines de entrega continua y estrategias de despliegue es más importante que la herramienta específica)* * **Arquitectura**: diseño guiado por el dominio (Domain-Driven Design), almacenamiento basado en eventos (event sourcing), modelo de actores, sistemas distribuidos a escala planetaria * **Formas de trabajo**: principios Ágiles y Lean, mentalidad DevOps, fuerte colaboración **Qué ofrecemos** ----------------- * 25 días laborables de vacaciones remuneradas. * Seguro privado de salud y de vida. * Paquete flexible de compensación para transporte, comidas y más. * Política de trabajo híbrido para aprovechar lo mejor de la oficina y el hogar. * Hasta 10 días al año trabajando de forma remota desde el extranjero. * Ayuda anual de bienestar de 300 €. * Beneficios en la oficina para facilitarle el día a día. * Programa de referencias con bonificación por contrataciones exitosas. * Horario intensivo de verano en agosto para mayor flexibilidad y equilibrio entre vida laboral y personal. También podemos ofrecerle un entorno lleno de ambición y pasión. Ningún día es igual al anterior, ya que lo único constante es el cambio: siempre hacia algo mejor, hacia algo mayor. Nos esforzamos por ser los mejores en cualquier campo en el que decidamos competir y nos aseguramos de pasarlo bien en el camino. **¿Acepta el reto?** ----------------------- ***Al enviar su solicitud, usted acepta que sus datos personales sean tratados según lo establecido en nuestra*** ***Política de Privacidad***


