Job Description
We are looking for a hands-on Dynamics 365 Business Central (BC) Developer who can deliver ERP improvements end-to-end: understand business processes, run fit-gap analysis, design solutions, and build clean BC extensions/integrations. This is a technical and functional role: not only coding but also working closely with Finance/Operations stakeholders to make sure the system supports real workflows with minimal customization. Key Responsibilities: 1) ERP Discovery & Business Analysis (BA / Process) Run workshops with business owners (Finance, Procurement, Sales, Warehouse, etc.) Document current (“as-is”) and target (“to-be”) processes, identify gaps and inefficiencies Perform fit-to-standard analysis and propose best-practice solutions in Business Central Together with BA convert requirements into user stories, functional specs, and acceptance criteria Support UAT: test scenarios, defect triage, and user enablement 2) Dynamics 365 Business Central Development Develop, maintain and optimize Dynamics D365 Business Central Customize pages, code units, reports, approvals, document layouts, and posting logic where required Use event-driven patterns (publishers/subscribers) and follow best practices to keep solutions upgrade-friendly Build and maintain BC APIs and integration endpoints (REST/OData/web services where applicable) Stable error handling and logging 3) Integrations, Data & Automation Integrate BC with other systems (banking, WMS, EDI, BI, internal apps) Design reliable data flows: mapping, validation, retries, idempotency, monitoring/alerts Handle data import/migration tasks (configuration packages, data templates, reconciliation support) Collaborate with middleware/iPaaS or Azure services (e.g Logic Apps/Functions/Service Bus) 4) Delivery & Operational Excellence Participate in planning, estimation, and iterative delivery Maintain documentation (solution design, configs, runbooks) Provide 2nd/3rd-line support for production issues with structured root cause