




Resumen: Como Ingeniero Líder de Software, usted será responsable de todos los aspectos del ciclo de vida del desarrollo de software para funciones del producto, garantizando soluciones de almacenamiento fiables y escalables. Aspectos destacados: 1. Dirigir todos los aspectos del desarrollo de software para funciones del producto. 2. Resolver problemas complejos utilizando tecnologías actuales en un entorno dinámico. 3. Mentorizar a ingenieros y promover las mejores prácticas de ingeniería. Unión Europea, LATAM **Tipo de trabajo:** Presencial/Remoto **Nivel técnico:** Líder **Categoría del puesto:** Desarrollo de software **Proyecto:** Plataforma líder para acuerdos electrónicos **Horario laboral:** 14:00\-22:00 CET Como Ingeniero Líder de Software, usted será responsable de todos los aspectos del ciclo de vida del desarrollo de software, incluidos el diseño, el desarrollo, las pruebas, la implementación y el mantenimiento de las funciones del producto en productos de software. Desempeñará un papel clave para garantizar que las soluciones de almacenamiento de nuestro cliente sean fiables, escalables y soporten una orquestación avanzada mediante tecnologías como el SDK de Temporal para .NET. Disfrutará de entornos empresariales dinámicos donde podrá resolver problemas complejos utilizando tecnologías y herramientas actuales. Colaborará eficazmente con otros miembros del equipo durante las sesiones de lluvia de ideas, el diseño y la implementación de nuevas soluciones. Asimismo, ayudará al equipo a tener éxito al reflexionar sobre formas de mejorar los procesos, proponer maneras de hacer al equipo más eficaz y mentorizar y ejemplificar las mejores prácticas de ingeniería. **Responsabilidades:** Diseñar, desarrollar y mantener sistemas de backend y API de alto rendimiento mediante tecnologías C\# y .NET, alojados en Azure y diversos centros de datos con distintos niveles de cumplimiento Construir y mantener arquitecturas basadas en microservicios mediante C\#, ASP.NET y otras tecnologías Aprovechar servicios de Azure como Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage y bases de datos SQL/No\-SQL para crear soluciones nativas en la nube escalables, seguras y fiables Diseñar, implementar y mantener flujos de trabajo distribuidos mediante el SDK de Temporal para .NET, a fin de proporcionar una orquestación resistente y observable para procesos de backend críticos para el negocio Integrar flujos de trabajo de Temporal con nuestra arquitectura de microservicios .NET y la infraestructura basada en la nube Diseñar e implementar API RESTful o gRPC, y garantizar una integración perfecta con otros sistemas y productos Optimizar la arquitectura y las soluciones para la escalabilidad y la disponibilidad, teniendo en cuenta los costos y el mantenimiento Identificar y abordar proactivamente cuellos de botella de rendimiento y desafíos de escalabilidad Coordinarse con otros equipos respecto a los diseños, comunicar y resolver obstáculos Guiar y mentorizar a otros ingenieros mediante revisiones de diseño y de código **Cualificaciones requeridas:** Amplia experiencia en el desarrollo de servicios y API de backend en C\#/.NET Experiencia con servicios de Azure, incluidos App Services, AKS, Blob Storage y bases de datos SQL/NoSQL Experiencia con arquitecturas de microservicios y sistemas distribuidos Experiencia práctica con el SDK de Temporal para .NET u otras herramientas de orquestación de flujos de trabajo (por ejemplo, Durable Functions, Step Functions, Apache Airflow) Conocimientos sólidos sobre el diseño y la construcción de aplicaciones nativas en la nube escalables, seguras y fiables Experiencia en el diseño e implementación de API RESTful o gRPC Conocimientos sobre las mejores prácticas de almacenamiento de datos, incluidas la seguridad, la disponibilidad y el cumplimiento normativo **Cualificaciones preferidas:** Familiaridad con la integración de herramientas de orquestación en entornos de software empresarial Experiencia en optimización del rendimiento, gestión de costos y diseño para alta disponibilidad Excelentes habilidades de comunicación y colaboración Experiencia previa mentorizando a ingenieros y realizando revisiones de diseño y de código Antecedentes en el apoyo a integraciones de análisis y business intelligence **Ofrecemos\*:** Formato laboral flexible \- remoto, presencial o mixto Un salario competitivo y un buen paquete de compensación Desarrollo profesional personalizado Herramientas para el desarrollo profesional (programa de mentoría, charlas técnicas y capacitaciones, centros de excelencia, entre otros) Comunidades tecnológicas activas con intercambio regular de conocimientos Reembolso de gastos educativos Regalos inolvidables por aniversarios Eventos corporativos y actividades de team building Otros beneficios específicos según la ubicación * no aplicable para freelance


