Enterprise Resources Planning Developer
Work Arrangement
Office Days per Week: 3 days
Key Skills
Job Description
GROUP DEVELOPER ERP (AI-FIRST) Purpose of the Role Reporting directly to the Group Manager ERP Product, the Group Developer ERP designs, develops and maintains BME’s customised Microsoft Dynamics 365 Business Central solution, serving more than 4,000 users across multiple countries. The role translates functional requirements into high-quality, reusable technical solutions that align with best practices and group-wide standards. Working within the ERP Product department from Schiphol and remotely, the Group Developer ERP partners with functional consultants, business stakeholders and local IT teams to support continuous platform upgrades and international rollout. The role applies an AI-first way of working to development, testing, documentation and Level 3 support, using company-approved tools while remaining accountable for quality, security and performance. Key Tasks and Responsibilities Develop, maintain and modernise the ERP solution by building, customising and upgrading Microsoft Dynamics 365 Business Central in line with functional specifications and group-wide standards. The objective is to deliver reliable, reusable and scalable functionality that supports current business needs and the international rollout. Translate business requirements into robust technical solutions by converting processes and functional designs into clear technical specifications and high-quality AL code, including the migration of legacy C/AL. The objective is to ensure that requirements are implemented accurately, efficiently and with minimal technical debt. Collaborate across business and IT by working closely with functional consultants, business users, key users and local IT teams to clarify needs, assess technical options and resolve design questions. The objective is to create shared understanding and deliver solutions that work effectively in day-to-day operations. Assure quality and successful deployment by conducting unit tests, supporting integration and acceptance testing, troubleshooting defects and assisting with releases. The objective is to broaden test coverage, minimise implementation risk and ensure stable deployment of ERP features. Provide expert Level 3 support by diagnosing and resolving complex technical incidents, analysing logs and identifying root causes with AI-supported methods. The objective is to restore service quickly, prevent recurring issues and safeguard the stability and performance of the ERP environment. Drive continuous ERP innovation by monitoring Business Central updates, relevant AI capabilities, market developments and best-of-breed technologies, and translating these into practical improvement proposals. The objective is to keep BME’s ERP landscape secure, maintainable and fit for future business requirements. Document and share technical knowledge by maintaining clear documentation of solutions, configurations, coding patterns, release changes and lessons learned, supported by AI where appropriate. The objective is to enable reuse, simplify support and upgrades, and increase the productivity of the wider ERP team. Key Functional Competencies Strong programming skills in AL, C/AL and SQL, with expertise in VS Code, Azure DevOps and YAML. Proven, hands-on use of AI coding assistants and generative AI tools to improve development, testing, documentation and support, combined with the judgement to validate AI output critically. Experience with Azure cloud infrastructure and modern software development methodologies. The ability to design scalable, maintainable and reusable ERP solutions. an analytical mindset, keen attention to detail and excellent problem-solving skills. The ability to work both independently and collaboratively in a cross-functional team of business stakeholders, key users, and local IT management and staff. Education and Experience A minimum of three year’s experience developing ERP solutions, ideally Microsoft Dynamics 365 Business Central or similar platforms. A degree in computer science, software engineering or equivalent experience. Demonstrable experience applying AI tools in a professional software development context. Experience with ERP modernisation projects and Microsoft Power Apps is a plus. Fluent in English; knowledge of an additional European language is an advantage. Key Characteristics AI-first and curious, consistently considering how approved AI tools can accelerate work, improve quality and remove manual effort. Accountable and quality-focused, critically reviewing, testing and validating AI-generated output. Collaborative and service-oriented, able to work effectively with functional consultants, business users, key users and local IT teams. Analytical, structured and detail-oriented, with strong root-cause analysis and problem-solving capabilities. Proactive and innovative, keeping pace with ERP platform updates, AI capabilities and best-of-breed technologies. Knowledge-sharing, willing to share prompts, patterns and lessons learned to multiply AI-driven productivity across the ERP team. Responsible and trustworthy, complying with BME’s IT, data-protection and security policies at all times. Location Schiphol and home-office (BME Policy: three days at Schiphol office). Please note that this vacancy is only open for candidates living already in the Netherlands. BME does not provide visa sponsorship or relocation. BME has an exclusive partnership for this vacancy. Unsolicited approaches, CV submissions or candidate introductions by recruitment agencies or third parties will not be be accepted and no fees will be payable.
Core Responsibilities
Develop, modernize, and maintain BME’s Microsoft Dynamics 365 Business Central solution, translating functional requirements into scalable, reusable AL code and supporting international rollouts. Collaborate with business and IT teams on testing, releases, Level 3 support, documentation, and continuous improvement, using approved AI tools while ensuring quality, security, and performance.
Requirements
Requires at least three years of ERP development experience, ideally with Microsoft Dynamics 365 Business Central or a similar platform, plus a computer science or software engineering degree or equivalent experience. Candidates should have strong AL, C/AL, and SQL skills, experience with AI tools in professional software development, and familiarity with Azure infrastructure and modern development methods; applicants must already live in the Netherlands, and visa sponsorship is not provided.
About BME - Building Materials Europe
Industry: Wholesale Building Materials
Company size: 10,001+ employees
Together We Build Building Materials Europe (BME) - headquartered at Schiphol -the Netherlands - is one of Europe’s leading and rapidly growing B2B distributors of building materials. BME has leading market positions across the Netherlands, Belgium, Germany, France, Switzerland, Spain, and Portugal. We connect a broad network of suppliers to over 275.000 customers, primarily small to medium-sized (SME) contractors and installers, mainly serving the residential and renovation markets. BME offers best-in-class service to its customers and suppliers, enabling them to concentrate on their core operations. Leveraging its scale and expertise, we strive to be a key driver of sustainability in the building materials industry. BME employs over 12,000 employees across more than 940 locations, generating revenues of €4.8 billion in 2025. Together We Build – Close Proximity | Trusted Partners | Leading Scale | Sustainably Committed For more information, please visit: www.bme-group.com