We are looking for a skilled Microsoft Dynamics 365 Developer to join our growing digital transformation team. The ideal candidate will be responsible for designing, developing, and implementing scalable and robust customizations and integrations in Dynamics 365 Customer Engagement (CRM) and related Power Platform components. This role requires strong technical capabilities, a problem-solving mindset, and experience working in fast-paced enterprise environments.
Key Responsibilities:
Design and develop customizations within Dynamics 365 modules (Sales, Customer Service, Field Service, etc.)
Create custom entities, plugins, workflows, and business process flows to meet client-specific requirements
Build and maintain Power Platform components including Power Automate, Power Apps, and Power BI
Develop integrations with external systems using Azure Logic Apps, APIs, and Web Services
Implement responsive UI/UX enhancements using JavaScript, HTML, and CSS
Collaborate with functional consultants, business analysts, and QA teams to ensure alignment and quality delivery
Participate in solution architecture discussions, code reviews, and deployment planning
Support ongoing maintenance, upgrades, and performance tuning of Dynamics 365 environments
Contribute to DevOps pipelines and version control using tools such as Azure DevOps or Git
Required Skills & Qualifications:
3+ years of hands-on experience with Microsoft Dynamics 365 CE (CRM) development
Strong proficiency in C#, .NET, and JavaScript
Experience with Power Platform: Power Apps (model-driven and canvas apps), Power Automate, Power BI
Proficient in creating and consuming RESTful APIs, OData, and Webhooks
Knowledge of Azure services including Azure Functions, Logic Apps, Blob Storage is a plus
Experience with SSRS, FetchXML, and custom report building
Familiarity with CI/CD processes and deployment automation (Azure DevOps preferred)
Solid understanding of software development best practices and SDLC methodologies
Preferred Certifications:
Microsoft Certified: Power Platform Developer Associate
Microsoft Certified: Dynamics 365 Customer Engagement Core
* Microsoft Certified: Azure Fundamentals (AZ-900) (optional but advantageous)
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.