Workcofy
← Todas las oportunidades

Senior Business Central Developer – al / APIs

TECNOLOGIA Y SOFTWARE SPA

FreelanceRemotoSeniorIngeniería
Ubicación
Remoto
Publicada
Hace 1 semana
Fuente
Get on Board
Ver oportunidad en Get on BoardLa postulación se realiza en el sitio original.

Requisitos excluyentes: • Experiencia comprobable desarrollando en Microsoft Dynamics 365 Business Central, idealmente en ambientes Online / SaaS. • Dominio de AL (Application Language) y del ciclo de vida de extensiones. • Experiencia desarrollando y extendiendo APIs de Business Central, incluyendo API Pages y API Queries. • Conocimiento sólido de REST, OData v4 y JSON. • Experiencia práctica trabajando con Customers, Items, Sales Quotes y Sales Orders, incluyendo creación o modificación de Sales Quotes y sus líneas. • Experiencia con OAuth 2.0 y Microsoft Entra ID. • Conocimiento práctico de integraciones Service-to-Service / client credentials. • Experiencia con AL Test Framework y pruebas automatizadas. • Experiencia con CI/CD para Business Central, utilizando GitHub, Azure DevOps o herramientas equivalentes. • Manejo de ambientes Sandbox y Production. • Experiencia trabajando con Git/GitHub y revisión de código. • Capacidad demostrable para justificar técnicamente cuándo corresponde utilizar una API estándar y cuándo desarrollar una API custom. • Inglés técnico suficiente para trabajar con documentación oficial de Microsoft. Importante: no buscamos un consultor funcional generalista de Dynamics 365 ni un desarrollador especializado principalmente en Dynamics CRM o Finance & Operations. La experiencia específica en Business Central + AL + APIs es requisito fundamental.

Responsabilidades principales: La responsabilidad central será analizar cada requerimiento y determinar qué puede resolverse utilizando capacidades y APIs estándar de Business Central y qué requiere desarrollo personalizado en AL. El desarrollo custom debe ser la excepción y no el punto de partida. • Analizar requerimientos de integración con Microsoft Dynamics 365 Business Central. • Identificar y evaluar APIs y capacidades estándar antes de proponer desarrollos personalizados. • Diseñar y desarrollar API Pages, API Queries y extensiones en AL cuando las capacidades estándar no sean suficientes. • Implementar integraciones mediante REST APIs, OData v4 y JSON. • Trabajar con entidades y procesos como Customers, Items, Sales Quotes, Sales Orders, Inventory y Purchasing, entre otros. • Implementar y apoyar autenticación OAuth 2.0 / Microsoft Entra ID, incluyendo escenarios Service-to-Service mediante client credentials. • Desarrollar pruebas automatizadas utilizando AL Test Framework. • Participar en procesos de CI/CD para compilación, pruebas y publicación de extensiones. • Documentar endpoints, payloads, respuestas, códigos de error y reglas de integración. • Realizar pruebas técnicas y apoyar procesos de QA/UAT. • Mantener el código bajo control de versiones mediante Git/GitHub, trabajando con ramas y revisión de código. • Coordinar técnicamente sus entregas con el arquitecto de integraciones de T&S.

Deseable: • Experiencia integrando Business Central con aplicaciones externas. • Experiencia con webhooks / subscriptions de Business Central. • Conocimiento de idempotencia, reintentos y manejo de errores en integraciones transaccionales. • Experiencia en logging, trazabilidad y observabilidad de integraciones. • Experiencia con Azure DevOps. • Experiencia en proyectos con altos requerimientos de trazabilidad o industrias reguladas. • Español deseable, pero no excluyente.

jsonoauth 2.0ci/cd