deRecruiters role

Senior Software Engineer — ERP Integrations & Agentic Automation

Sr.Posted 12d ago

Desde DeRecruiters estamos buscando un/a Senior Software Engineer para sumarse a una plataforma de comercio B2B impulsada por inteligencia artificial que automatiza operaciones de venta a través de WhatsApp, conectando los pedidos de los clientes con los sistemas de gestión de distribuidores y mayoristas.

El principal desafío será diseñar y desarrollar integraciones con distintos sistemas ERP, desde plataformas modernas con APIs hasta sistemas legacy con pocas o ninguna posibilidad de integración directa. Además, tendrá la oportunidad de crear herramientas y agentes de IA que permitan automatizar y simplificar estos procesos, reduciendo los tiempos de desarrollo y mantenimiento.

Responsabilidades:

  • Diseñar e implementar integraciones entre distintos sistemas mediante APIs, bases de datos, webhooks y otros protocolos.

  • Investigar sistemas desconocidos, APIs no documentadas y aplicaciones legacy para encontrar soluciones de conectividad.

  • Desarrollar mecanismos confiables de sincronización de productos, clientes, precios, inventario y pedidos.

  • Crear agentes de IA y workflows para automatizar el desarrollo, testing y mantenimiento de integraciones.

  • Diseñar la arquitectura y las herramientas necesarias para escalar las integraciones, garantizando seguridad, monitoreo y confiabilidad.

Requisitos:

  • Experiencia sólida en desarrollo backend e integración de sistemas.

  • Dominio de al menos un lenguaje como Python, TypeScript, Go, Java o C#.

  • Conocimientos de APIs, bases de datos SQL, procesamiento asíncrono y sistemas distribuidos.

  • Capacidad para investigar tecnologías desconocidas, resolver problemas complejos y tomar decisiones técnicas de manera autónoma.

  • Experiencia desarrollando y manteniendo servicios en producción.

Se valorará la experiencia con agentes de IA, LLMs, tool calling, MCP, automatización de navegadores y sistemas ERP como SAP Business One, Odoo, Tango o Bejerman, así como el trabajo con aplicaciones legacy o herramientas de automatización de escritorio.

La oportunidad: sumarse a un desafío de ingeniería con alto nivel de autonomía, combinando integraciones complejas con inteligencia artificial para construir soluciones escalables. La persona tendrá libertad para proponer tecnologías y arquitecturas, con el objetivo de transformar un proceso que hoy requiere mucho trabajo manual en uno cada vez más automatizado e inteligente.