- 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.
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.
Trabajo 100% remoto e internacional, bajo modalidad freelance / contractor y por proyecto.
La dedicación será part-time, con un compromiso semanal de horas a convenir, de acuerdo con el backlog y los hitos del proyecto. No buscamos una disponibilidad exclusivamente reactiva.
El profesional puede residir en cualquier país, siempre que mantenga un solapamiento horario razonable con Chile continental que permita coordinación periódica con el arquitecto técnico de integraciones.
La modalidad de pago podrá acordarse por hora o por entregables/hitos verificados, según la experiencia y propuesta del candidato.
En la postulación solicitaremos indicar:
- disponibilidad semanal;
- país y zona horaria;
- tarifa propuesta por hora o modalidad de cobro;
- fecha posible de incorporación.