Key Responsibilities:
* Design, develop, and implement customizations and integrations in Microsoft Dynamics 365 (F&O / CE).
* Work with stakeholders to gather requirements and translate business needs into functional D365 solutions.
* Customize and extend D365 using plugins, workflows, Power Automate, and custom applications.
* Create and maintain technical documentation, including solution architecture and user guides.
* Develop and maintain integrations with external systems using APIs, OData, and Azure services.
* Troubleshoot, debug, and resolve technical issues in D365 applications.
* Participate in system upgrades, data migrations, and performance tuning.
* Collaborate with functional consultants, business analysts, and QA teams.
* Follow SDLC and agile development methodologies.
* Ensure solutions adhere to Microsoft best practices, compliance, and security standards.
Required Skills & Qualifications:
* Bachelors degree in Computer Science, Information Systems, or a related field.
* 3+ years of experience developing on Microsoft Dynamics 365 (F&O, CE).
* Proficiency in X++, C#, .NET, JavaScript, and SQL Server.
* Experience with Power Platform: Power Apps, Power Automate, and Power BI.
* Strong knowledge of Dynamics 365 SDK, custom workflows, plugins, and web resources.
* Experience with Azure Logic Apps, Azure Functions, and Azure DevOps.
* Understanding of business processes in finance, supply chain, or sales is a plus.
* Excellent problem-solving and communication skills.
Preferred Qualifications:
* Microsoft Certified: Dynamics 365 Developer Associate or relevant certifications.
* Familiarity with ALM (Application Lifecycle Management) tools.
* Experience in CI/CD pipelines and source control using Git or Azure Repos.