




**Descripción de la empresa** Colliers es una empresa líder diversificada de servicios profesionales y gestión de inversiones. Con operaciones en 68 países, nuestras 22 000 personas emprendedoras trabajan de forma colaborativa para ofrecer asesoramiento experto que maximice el potencial de los bienes inmuebles y activos reales, acelerando así el éxito de nuestros clientes, inversores y empleados. Estamos a la vanguardia del sector inmobiliario, liderando el camino y respaldados por un historial excepcional de éxitos. Construimos nuestro futuro — *y el suyo.* Nos esforzamos por desarrollar nuestro negocio a un ritmo competitivo, complementando el crecimiento interno con adquisiciones estratégicas inteligentes que incrementen nuestra cuota de mercado, amplíen nuestras ofertas de servicios y extiendan nuestro alcance geográfico, en beneficio de nuestros clientes y accionistas. Durante más de 29 años, Colliers ha generado valor para sus accionistas, lo que ha dado lugar a rentabilidades superiores y al crecimiento del sector. Nuestros empleados también poseen una participación significativa en la empresa, lo que les otorga un profundo sentido de propiedad sobre todo lo que hacemos. Somos apasionados, asumimos responsabilidad personal y siempre actuamos con integridad en beneficio de nuestros clientes, empleados y comunidades. **Descripción del puesto** Buscamos un **Ingeniero Senior de Backend** experimentado y apasionado para nuestro **nuevo Centro Tecnológico** en Madrid. Se trata de una oportunidad única para formar parte del equipo fundador que contribuirá a definir la cultura, las prácticas y la dirección técnica. Trabajando en un **modelo híbrido** (teletrabajo y presencial), disfrutará de una gran libertad para **innovar e influir** en el futuro de una de las mayores empresas mundiales de bienes raíces comerciales. Al contar con una dirección del Centro Global de Tecnología con experiencia previa en startups tecnológicas, podrá beneficiarse de un entorno de aprendizaje acelerado, de una alta visibilidad de sus contribuciones y de oportunidades para moldear procesos, cultura y estrategias tecnológicas. Al mismo tiempo, aprovechará la estabilidad, los recursos y el alcance de una **empresa global exitosa**. Guiado por nuestra estrategia digital global, el Centro de Madrid colabora estrechamente con equipos internacionales para ofrecer **soluciones tecnológicas de clase mundial** que impulsen el futuro de los bienes raíces comerciales. Como **Ingeniero Senior de Backend**, usted se especializa en .NET y desempeñará un papel clave en el diseño, desarrollo y mantenimiento de soluciones empresariales escalables, seguras y de alto rendimiento. Contribuirá a productos y plataformas globales que atienden tanto a clientes internos como externos del sector de bienes raíces comerciales en múltiples regiones. Trabajando en estrecha colaboración con equipos internacionales de Producto, Ingeniería, DevOps, Datos, Aseguramiento de Calidad y Arquitectura, garantizará la excelencia en la entrega, la calidad del software y una excelente experiencia para el cliente. Usted es un resolutor práctico de problemas, con sólidos principios de diseño de software, que prospera en un entorno colaborativo y ágil. Este puesto le ofrece la oportunidad de influir en la dirección técnica y de actuar como mentor de ingenieros junior mientras construye soluciones con un impacto empresarial real. Trabajará desde nuestra oficina de Madrid dentro del Departamento Global de Tecnología (dos días por semana). **Desarrollo y diseño de software** * Implementar productos de software B2B escalables y mantenibles utilizando la pila Microsoft .NET (C\#, ASP.NET Core). * Participar en discusiones sobre arquitectura/evaluación tecnológica y en revisiones de sistemas y código. * Ayudar a definir y cumplir estándares de codificación, documentación y mejores prácticas modernas del ciclo de vida del software, como los principios SOLID, pruebas unitarias, CI/CD y programación segura. * Colaborar con gestores de producto, diseñadores y equipos de Aseguramiento de Calidad para traducir los requisitos comerciales en especificaciones técnicas e historias de usuario. * Participar en la planificación de sprints, el refinamiento del backlog y la preparación de funcionalidades para garantizar la viabilidad técnica y una comprensión compartida entre disciplinas. **Liderazgo técnico** * Actuar como mentor técnico para ingenieros intermedios y juniors dentro de su equipo o proyecto, y más allá. * Identificar oportunidades de mejora técnica y defender estándares de ingeniería de alta calidad. * Participar en sesiones de revisión de diseño y código para mantener la excelencia técnica en todo el equipo. * Asumir la responsabilidad técnica de los sistemas en producción. * Mejora continua de las metodologías y herramientas ágiles. **Calidad y rendimiento** * Impulsar una cultura de desarrollo basado en pruebas (test-first), incluyendo pruebas unitarias, de integración y de rendimiento. * Apoyar el análisis y resolución de causas fundamentales de incidencias en producción, asegurando una alta fiabilidad y disponibilidad. * Contribuir a los esfuerzos continuos de refactorización y modernización de la plataforma. **Colaboración global** * Trabajar estrechamente con los equipos de DevOps y Operaciones de Ingeniería para optimizar las canalizaciones de construcción, la observabilidad y la automatización de despliegues. * Garantizar el cumplimiento de las normas globales, las políticas de seguridad de la información y los requisitos regulatorios. * Colaborar regularmente con los equipos de Producto, especialmente con los Product Owners, para alinear los requisitos, aclarar prioridades y entregar valor comercial de forma iterativa. **Cualificaciones** **Habilidades/Experiencia requeridas:** * 5 o más años de experiencia en desarrollo de software .NET con C\# y ASP.NET Core. * Amplios conocimientos de diseño orientado a objetos, arquitectura de microservicios y desarrollo de APIs (REST/GraphQL). * Experiencia con bases de datos SQL y NoSQL (por ejemplo, SQL Server o PostgreSQL, Cosmos DB, MongoDB), así como con caché mediante Redis o tecnologías similares. * Conocimientos avanzados de arquitecturas nativas en la nube, canalizaciones CI/CD y prácticas DevOps (preferiblemente en GCP). * Experiencia en contenerización (Docker, Kubernetes). * Experiencia en desarrollo ágil (Scrum/Kanban), incluida la estimación de historias, revisiones de código y programación en pareja. * Experiencia trabajando en equipos distribuidos o remotos y utilizando herramientas como Jira, GitHub, Miro y Azure DevOps. * Comprensión sólida de la optimización del rendimiento. * Excelentes habilidades interpersonales y comunicativas, con dominio fluido del inglés y del español. * Pasión por construir productos de software de alta calidad con equipos empoderados. * Conocimiento de prácticas de desarrollo seguro y marcos de cumplimiento (por ejemplo, ISO27001, GDPR, SOC2). **Habilidades/Experiencia deseables:** * Experiencia trabajando en una organización global y multicultural. * Conocimientos de diseño impulsado por el dominio (DDD) y arquitectura orientada a eventos. * Experiencia con herramientas de observabilidad (por ejemplo, Sentry, Lighthouse, etc.). * Capacidad para trabajar en un entorno tecnológico dinámico y en expansión, y para impulsar el cambio en organizaciones de mayor tamaño.


