




**Roca Alliances** es una firma especializada en reclutamiento del sector tecnológico, conectando a los mejores talentos con empresas líderes globales. Ofrecemos soluciones personalizadas de contratación para garantizar el ajuste perfecto en cada puesto. Con un profundo conocimiento de las tendencias del sector, impulsamos procesos de reclutamiento eficientes y dirigidos que fomentan alianzas duraderas y apoyan el crecimiento empresarial. Nuestra misión es sencilla: ayudar a las empresas a prosperar proporcionando los profesionales adecuados para satisfacer sus necesidades. **Upshop** es una plataforma SaaS diseñada para transformar las operaciones de alimentos frescos en el sector minorista. Al integrar en tiempo real la gestión de inventario, predicción de demanda, pedidos y cumplimiento omnicanal, Upshop hace que las operaciones de tienda sean más inteligentes y eficientes. Desde la planificación y preparación hasta la entrega, ayuda a los minoristas a reducir desperdicios, optimizar procesos y mejorar la forma en que se gestionan los alimentos frescos, lo que resulta en mayor eficiencia, menos residuos y clientes más satisfechos. **Descripción del Puesto:** Buscamos ingenieros de software full stack senior experimentados, altamente ágiles, rápidos aprendiendo y colaborativos. Trabajarás con un equipo global distribuido y de alto rendimiento para diseñar, desarrollar y mantener soluciones nativas de la nube en Microsoft Azure utilizando C\#, Azure Functions, Cosmos DB, SQL Server, Service Bus y tecnologías relacionadas. En el frontend, utilizamos Angular para aplicaciones web y .NET MAUI para móviles. Este puesto es ideal para ingenieros con sólidos fundamentos en ciencias de la computación, pasión por patrones de diseño y capacidad para aprender y aplicar rápidamente múltiples lenguajes y frameworks. Debes sentirte cómodo utilizando herramientas de IA en tu flujo de trabajo diario como ingeniero para maximizar la productividad y calidad. **Principales Responsabilidades** * Diseñar, desarrollar y mantener aplicaciones seguras y de alto rendimiento utilizando C\#/.NET Core, Azure Functions y servicios de Azure (Cosmos DB, Service Bus, cuentas de almacenamiento, API Management). * Aplicar patrones de diseño, principios de arquitectura limpia y sólidos fundamentos de informática para construir soluciones escalables y mantenibles. * Utilizar activamente herramientas de IA para generación de código, refactorización, pruebas y depuración. * Colaborar con propietarios de productos, arquitectos, QA y DevOps en un entorno ágil (sprints de dos semanas). * Participar en revisiones de código, compartir conocimientos con colegas y orientar a ingenieros junior. * Escribir pruebas unitarias e integrales para garantizar la calidad y mantenibilidad del código. **Habilidades y Experiencia Requeridas** * Título universitario en Ciencias de la Computación o campo relacionado, o experiencia equivalente. * Más de 5 años de experiencia comprobada en ingeniería de software empresarial (C\#, Java, Python, Rust, Go, NodeJS) * Competencia en desarrollo integral que abarque niveles de interfaz de usuario, aplicación y base de datos. * Sólido dominio de los fundamentos de ciencias de la computación (algoritmos, estructuras de datos, concurrencia). * Dominio de patrones de diseño y mejores prácticas modernas de ingeniería de software. * Experiencia en diseño de API REST, seguridad (OAuth2, JWT) y arquitectura nativa de la nube. * Capacidad para aprender rápidamente nuevos lenguajes de programación, frameworks y herramientas. * Excelentes habilidades comunicativas en inglés (oral y escrito). **Cualificaciones Deseadas** * Experiencia con Angular para desarrollo web y conocimientos de .NET MAUI para desarrollo móvil. * Experiencia comprobada en C\#/.NET Core y Microsoft Azure (incluyendo Azure Functions, Service Bus, Cosmos DB y SQL Server). * Experiencia con otros lenguajes como Java, Python o JavaScript/TypeScript además de Angular. * Antecedentes en sectores como supermercados, venta minorista de alimentos u otros similares. * Experiencia previa en flujos de trabajo de desarrollo de software asistidos por IA. * Familiaridad con arquitectura de microservicios, programación asíncrona y desarrollo guiado por pruebas (TDD). **Habilidades Blandas** * Aprendizaje rápido con mentalidad proactiva. * Alta capacidad de colaboración, adaptabilidad y capacidad para trabajar en equipos distribuidos y multicultural. * Fuertes habilidades de resolución de problemas y pensamiento analítico. Únete a nosotros y forma parte de una empresa que está transformando negocios a nivel global **Beneficios** **Salario competitivo en pesos colombianos (COP)** **Seguro médico privado** **Capacitación continua y mentoría** **Trabaja con una empresa global líder** **Oportunidades de crecimiento:** Únete a un equipo en expansión con amplias posibilidades de avance profesional. **Cultura colaborativa:** Trabaja junto a profesionales apasionados en un entorno innovador. **Puesto presencial:** Excelente oportunidad para colaborar con el liderazgo en la moderna oficina de Medellín. **¡Esta es una excelente oportunidad!** Si cumples con los requisitos, nos encantaría comenzar una conversación contigo. Simplemente completa el formulario de solicitud y nos pondremos en contacto contigo rápidamente para programar tu entrevista. ¡No pierdas la oportunidad de trabajar con una destacada empresa global de TI que está en ascenso! **\*\* Solo se considerarán currículos en inglés para este puesto \*\***


