Role Overview
We are seeking a Dynamics 365 AI Developer with strong experience in Dynamics 365 Customer Engagement and Power Platform, along with exposure to AI-driven solutions. This role involves building intelligent applications, enhancing CRM capabilities, and integrating AI-powered features to support business processes.
Key Responsibilities
Dynamics 365 Development
- Design, develop, and support customizations within Dynamics 365 CE, including plugins, workflows, and JavaScript components
- Implement enhancements, bug fixes, and system improvements aligned with business needs
- Work closely with functional teams to translate requirements into scalable technical solutions
- Participate in code reviews, testing, and deployment activities across environments
Power Platform & AI Solutions
- Build and maintain applications using Power Apps (Canvas and Model-driven) and automate processes via Power Automate
- Develop AI-driven solutions using Copilot Studio, including chatbots and virtual assistants
- Configure conversational flows, entities, and integrations for AI-based interactions
- Leverage AI Builder for automation scenarios such as prediction models and document processing
Integration & Architecture
- Integrate Dynamics 365 with enterprise systems using REST APIs, Dataverse, Azure Functions, and Logic Apps
- Ensure solutions meet security, performance, and governance standards
DevOps & Lifecycle Management
- Support CI/CD pipelines and release processes using Azure DevOps
- Follow best practices for application lifecycle management (ALM)
- Maintain technical documentation and assist in deployment cycles
Required Skills & Experience
- 5+ years of experience working with Microsoft Dynamics 365 CE and Power Platform
- Strong development experience with C#, .NET, JavaScript, and Dynamics 365 SDK
- Hands-on exposure to Copilot Studio and AI Builder for building AI-powered solutions
- Experience with Power Apps, Power Automate, and Dataverse
- Knowledge of API integrations and Azure-based services
- Familiarity with solution management, version control, and deployment processes
- Strong analytical and problem-solving abilities with good communication skills
Preferred Qualifications
- Microsoft certifications such as:
- Power Platform Developer Associate (PL-400)
- Dynamics 365 Developer Associate
- PL-600 or MB-600 (for architecture exposure)
- Experience with PCF controls and Power Pages
- Exposure to Azure AI services, AI Foundry, or advanced AI integrations
Understanding of Agile methodologies and ITIL processes