Diseñar, desarrollar y mantener las extensiones y desarrollos sobre Microsoft Dynamics 365 Business Central, actuando como referente técnico del equipo. Definir la arquitectura técnica de las soluciones, liderar técnicamente al desarrollador junior, coordinarse técnicamente con partners externos y asegurar la calidad del código entregado.
FUNCIONES PRINCIPALES.
Desarrollo y arquitectura técnica.
Diseño y desarrollo de extensiones en lenguaje AL sobre Business Central.
Desarrollo complementario en .NET y SQL cuando sea necesario para integraciones.
Definición de la arquitectura técnica de las soluciones del equipo.
Desarrollo de integraciones con sistemas externos vía APIs REST/JSON.
Optimización del rendimiento, mantenibilidad y calidad del código.
Liderazgo técnico y mentoría.
Code review y guía técnica al Junior BC Developer.
Definir los estándares y buenas prácticas técnicas del equipo.
Actuar como referente técnico ante el Responsable ERP.
Estimación de esfuerzo y planificación técnica de los desarrollos.
—Colaboración funcional y con terceros.
Traducir los requisitos funcionales a soluciones técnicas viables.
Coordinación técnica con partners externos de Microsoft Dynamics.
Elaboración de documentación técnica clara y mantenible.
Soporte técnico de alto nivel.
Resolución técnica de bugs e incidencias complejas en producción.
Escalado funcional al Consultor Funcional / Responsable ERP cuando proceda.
REQUISITOS · EDUCACIÓN, EXPERIENCIA Y HABILIDADES.
REQUISITOS INDISPENSABLES.
EDUCACIÓN Y FORMACIÓN.
Estudios técnicos en Informática (Grado, FP Superior o equivalente).
EXPERIENCIA PROFESIONAL.
Mínimo 3 años de experiencia en desarrollo sobre Microsoft Dynamics 365 Business Central (o Dynamics NAV en versiones recientes).
Experiencia diseñando arquitectura técnica de soluciones a medida sobre BC.
Experiencia desarrollando integraciones con sistemas externos.
CONOCIMIENTOS TÉCNICOS.
Dominio del lenguaje AL para desarrollo de extensiones en Business Central.
Desarrollo en stack .NET y bases de datos SQL Server.
Integraciones vía APIs REST/JSON.
Conocimiento del contexto de desarrollo Visual Studio / VS Code.
HABILIDADES PERSONALES.
Capacidad de liderazgo técnico y de mentoría a perfiles junior.
Comunicación técnico-funcional efectiva con perfiles no técnicos.
Autonomía, capacidad analítica y orientación a la calidad del código.
REQUISITOS DESEABLES / VALORABLES.
CERTIFICACIONES.
Certificación oficial MB-820 · Microsoft Dynamics 365 Business Central Developer Associate.
PRÁCTICAS TÉCNICAS MODERNAS.
Experiencia con Test Driven Development (TDD) aplicado a BC.
Configuración de pipelines CI/CD para Business Central con Azure DevOps.
Aplicación formal de principios SOLID y Domain Driven Design (DDD).
Trabajo con procesos formales de pull request y code review estructurado.
IDIOMAS Y SECTOR.
Nivel medio de ingles (demostrable).
Experiencia previa en sector salud, diagnóstico in vitro u otros entornos regulados.
OTROS CONOCIMIENTOS VALORABLES.
Conocimiento de metodologías ágiles (Scrum, Kanban).
Familiaridad con Microsoft Power Platform (Power Automate, Power BI).
Interés por la vigilancia tecnológica del ecosistema Microsoft Dynamics.