En
Hays
estamos colaborando con una compañía especializada en
soluciones de software para el sector de la hostelería y la restauración.
Estamos buscando un/a
Senior Software Engineer .Net Core
fortalecer el equipo de desarrollo.
¿Cuáles serán tus funciones?
Diseñar, desarrollar y mantener aplicaciones
distribuidas de alto rendimiento utilizando
.NET Core y C#. Participar activamente en la
arquitectura de software, promoviendo la modularidad, escalabilidad y mantenibilidad. Implementar y gestionar contenedores y orquestadores
(Docker, Kubernetes) para el despliegue y operación eficiente de servicios. Colaborar con equipos
geográficamente distribuidos, garantizando una comunicación efectiva y una ejecución coordinada de los proyectos. Integrar soluciones en entornos cloud
(AWS, Azure o Google Cloud), asegurando su estabilidad, seguridad y rendimiento. Diseñar e implementar arquitecturas orientadas a eventos (event-driven) y patrones de mensajería escalables. Contribuir en la transformación de aplicaciones monolíticas hacia arquitecturas basadas en microservicios. Desarrollar y optimizar consultas SQL y estructuras de base de datos como parte del proceso de desarrollo. Asegurar la calidad del código mediante pruebas unitarias, de integración y funcionales (usando frameworks como RSpec o Shoulda). Mantener una documentación técnica clara y actualizada que facilite la colaboración y la continuidad de los proyectos.
¿Cuáles son los requisitos?
Experiencia comprobada en el uso de
.NET Core y C#. Sólido entendimiento de los principios de arquitectura de software y desarrollo orientado a objetos. Experiencia práctica en
entornos cloud
(AWS, Azure o GCP). Conocimientos en contenedorización y orquestación con Docker y Kubernetes. Familiaridad con arquitecturas orientadas a eventos,
colas de mensajería
(RabbitMQ, Kafka, etc.) y
microservicios. Buen dominio de bases de datos
SQL. Nivel avanzado de
inglés
técnico, oral y escrito.
¿Qué ofrecemos? Proyecto estable, contrato indefinido (en primera instancia a través de Hays) Modalidad remota Remuneración competitiva