
Desarrollador Integraciones con Dynamics 365
BC Tecnología
- Ubicación
- Remoto
- Publicada
- Hoy
- Fuente
- Get on Board
Requisitos técnicos Experiencia comprobable como Senior Software Engineer en desarrollo backend, middleware o integraciones. Dominio de APIs REST, patrones de integración síncronos y asíncronos, Pub/Sub y Request/Reply, además de transformación de datos JSON/XML. Experiencia en tecnologías backend como Java, .NET, Node.js o similares, junto con conocimientos de seguridad mediante OAuth, tokens y certificados. Debe tener capacidad para trabajar bajo arquitecturas definidas y resolver problemas técnicos complejos. Competencias Pensamiento analítico, orientación a calidad técnica, trabajo colaborativo, responsabilidad sobre la estabilidad de las soluciones, comunicación clara, proactividad, mejora continua y capacidad para desenvolverse en sistemas críticos.
Principales responsabilidades Desarrollar y mantener la capa de integración entre Dynamics 365 Customer Service y sistemas externos. Implementar servicios de integración, orquestación y transformación de datos. Diseñar, desarrollar y exponer APIs REST para consumo interno y externo. Aplicar estándares y lineamientos definidos por Arquitectura y el Technical Lead. Asegurar escalabilidad, seguridad, resiliencia y desacoplamiento de las soluciones. Implementar manejo de errores, reintentos, logging y trazabilidad. Trabajar coordinadamente con equipos de Dynamics/Backend, Data, QA y otros equipos técnicos. Apoyar pruebas de integración, resolución de incidentes complejos, despliegues y estabilización post-producción. Mantener documentación técnica de servicios, flujos y dependencias.
Deseables Experiencia en Azure, Logic Apps, Azure Functions, Service Bus o tecnologías equivalentes; arquitecturas orientadas a eventos; CI/CD y Git; proyectos CRM o Customer Service; metodologías ágiles y buenas prácticas de desarrollo como Clean Code y API First.
