




**El puesto:** Estamos buscando un desarrollador Senior .NET experimentado para unirse a nuestro talentoso equipo de ingeniería. En este puesto, tendrá un papel fundamental en el diseño, desarrollo e implementación de aplicaciones escalables y de alto rendimiento en la plataforma Microsoft Azure. El candidato ideal posee un profundo conocimiento del ecosistema .NET, amplia experiencia con servicios en la nube y pasión por crear sistemas robustos de backend y APIs. **Responsabilidades:** * **Arquitectura y desarrollo:** Diseñar, construir y mantener código C\# eficiente, reutilizable y confiable para nuestras aplicaciones principales utilizando los últimos frameworks de .NET. * **Adopción de la nube:** Desarrollar e implementar servicios nativos para la nube en Microsoft Azure, aprovechando tecnologías como Azure App Service, Azure Functions y Azure SQL Database para garantizar escalabilidad y resistencia. * **Automatización de despliegues:** Crear, gestionar y optimizar pipelines CI/CD mediante Azure DevOps para agilizar nuestros procesos de implementación y mejorar el tiempo de lanzamiento al mercado. * **Diseño de API:** Crear y mantener APIs RESTful limpias y bien documentadas que sirvan como columna vertebral para nuestras aplicaciones web y móviles. * **Colaboración:** Trabajar estrechamente con gerentes de producto, desarrolladores front-end y otras partes interesadas en un entorno ágil para entregar funciones de alta calidad. * **Mentoría y liderazgo:** Brindar orientación técnica y mentoría a desarrolladores juniors, participar en revisiones de código y promover las mejores prácticas en desarrollo de software. * **Resolución de problemas y optimización:** Identificar y resolver proactivamente cuellos de botella de rendimiento e incidencias en producción a través de toda la pila de aplicaciones. * **Calidad de código y mentoría:** Escribir código limpio, eficiente y susceptible de pruebas. Promover las mejores prácticas en desarrollo de software y realizar revisiones de código para guiar a otros miembros del equipo. **Requisitos:** * 5 o más años de experiencia profesional en desarrollo de software con C\# y .NET (.NET Core, ASP.NET Core). * Experiencia práctica comprobada con servicios de Microsoft Azure, incluyendo **Azure App Service**, **Azure Functions** y **Azure SQL Database**. * Conocimiento sólido de la arquitectura de microservicios y experiencia creando y consumiendo **APIs RESTful**. * Competencia en control de versiones usando **Git** y herramientas CI/CD, específicamente **Azure DevOps**. * Sólida comprensión de la programación orientada a objetos y principios de diseño de software (por ejemplo, SOLID). * Excelentes habilidades para resolver problemas y capacidad para trabajar eficazmente tanto de forma independiente como en equipo. **Valorable** * Experiencia con tecnologías de contenerización como Docker y Kubernetes. * Conocimiento de otros servicios de Azure tales como Azure Service Bus, Key Vault o Application Insights. * Certificación Microsoft Azure (por ejemplo, Azure Developer Associate AZ\-204\). **C \- VS \- 19082025** Wakapi Web


