




Resumen: Buscamos un Desarrollador Backend Senior con sólida capacidad de liderazgo técnico para dar forma y evolucionar nuestra plataforma backend, dirigir la arquitectura, mejorar la calidad del código y mentorizar a ingenieros. Aspectos destacados: 1. Liderar los esfuerzos de desarrollo backend y tomar decisiones técnicas de diseño 2. Promover la excelencia en ingeniería y difundir las mejores prácticas 3. Mentorizar y apoyar a otros desarrolladores mediante orientación técnica **Descripción de la empresa** SGS es la empresa líder mundial en pruebas, inspección y certificación. Operamos una red de más de **2.500 laboratorios e instalaciones comerciales en 115 países**, respaldada **por un equipo de más de 100.000 profesionales comprometidos**. Con **más de 145 años de excelencia en servicios**, combinamos la precisión y exactitud que caracterizan a las empresas suizas para ayudar a las organizaciones a alcanzar **los más altos estándares de calidad, cumplimiento y sostenibilidad.** Nuestra promesa de marca – **«cuando necesita estar seguro»** – refleja nuestro compromiso con la **confianza, la integridad y la fiabilidad**, lo que permite a las empresas **prosperar con confianza**. Ofrecemos con orgullo nuestros **servicios especializados** bajo la marca **SGS**, así como una cartera de **marcas especializadas de confianza**, entre las que se incluyen **Applied Technical Services**, **Brightsight**, **Bluesign** y **Nutrasource**. **Descripción del puesto** Buscamos un **Desarrollador Backend Senior** con sólidas habilidades de liderazgo técnico para contribuir a dar forma y evolucionar nuestra plataforma backend. Usted actuará como referencia técnica para el equipo, asumirá la responsabilidad de la arquitectura backend, mejorará la calidad del código y los estándares de ingeniería, y ayudará a fomentar una cultura más madura y centrada en la ingeniería. Trabajará en una plataforma SaaS basada en .NET 10, ejecutada principalmente en Azure PaaS, en un entorno internacional y de habla inglesa. **Responsabilidades** * Diseñar, construir y evolucionar sistemas backend escalables, seguros y mantenibles. * Liderar los esfuerzos de desarrollo backend, impulsando las decisiones técnicas de diseño y arquitectónicas. * Ser una referencia técnica para el equipo y también apoyar y mentorizar a otros ingenieros * Asumir la responsabilidad del ciclo de vida completo del software: desde la concepción y el diseño hasta la implementación, el monitoreo y la mejora continua. * Trabajar con sistemas modernos y heredados * Colaborar con los equipos de producto, frontend y DevOps para ofrecer soluciones de extremo a extremo. * Promover la excelencia en ingeniería al difundir las mejores prácticas (código limpio, principios SOLID, estrategias de pruebas). * Diseñar e implementar sistemas distribuidos y soluciones basadas en eventos. * Construir y optimizar tuberías CI/CD para permitir entregas rápidas y fiables. * Garantizar la fiabilidad, el rendimiento y la observabilidad de los sistemas en entornos productivos. * Mentorizar y apoyar a otros desarrolladores mediante revisiones de código, intercambio de conocimientos y orientación técnica. * Contribuir a la documentación técnica y asegurar que los conocimientos se compartan eficazmente dentro del equipo. **Requisitos** * 7 o más años de experiencia en desarrollo backend, principalmente con .NET / C#. * Amplia experiencia diseñando sistemas escalables y mantenibles. * Profundo conocimiento de los principios de ingeniería de software (arquitectura limpia, diseño guiado por el dominio (DDD), pruebas unitarias/integradas). * Experiencia práctica con APIs REST y GraphQL. * Sólida experiencia con bases de datos relacionales (p. ej., SQL Server) y herramientas ORM como Entity Framework Core. * Experiencia con arquitecturas distribuidas o orientadas a servicios. * Experiencia integrando soluciones de autenticación y autorización (p. ej., Auth0) * Amplios conocimientos de patrones de comunicación asíncrona y sistemas de mensajería (p. ej., RabbitMQ, Kafka, Service Bus). * Experiencia demostrada con tuberías CI/CD y prácticas modernas de DevOps. * Competencia con Git y flujos de trabajo colaborativos de desarrollo. Habilidades deseables: * Experiencia con Azure Functions, Azure Event Hubs, Azure Storage y Azure AI Search * Conocimientos de Infraestructura como Código (p. ej., Terraform) * Experiencia con monitoreo, registro y observabilidad en sistemas productivos * Familiaridad con Docker y entornos contenerizados * Experiencia previa en liderazgo técnico o como tech lead **Información adicional** **¿Por qué unirse a SGS?** * Únase a una empresa globalmente reconocida y estable, líder en la industria de pruebas, inspección y certificación (TIC). * Disfrute de un **horario flexible y un modelo de trabajo híbrido.** * Acceda a oportunidades continuas de aprendizaje mediante SGS University y Campus. * Colabore en un entorno multinacional con colegas de distintos continentes. **Postúlese ahora**: En SGS, estamos comprometidos con fomentar una cultura abierta, amigable y de apoyo, basada en el trabajo en equipo. Valoramos la diversidad y ofrecemos innumerables oportunidades para aprender, desarrollar su experiencia y alcanzar su máximo potencial. ¡Postúlese ahora para unirse a nuestro motivado y dinámico equipo!


