Dynamics 365 CRM Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job description
We are seeking an experienced Dynamics 365 CRM Developer with strong expertise in Microsoft Dynamics 365 CRM, Dataverse, C#/.NET development, and Azure integrations. The ideal candidate will be responsible for designing, developing, customizing, integrating, and supporting Dynamics 365 CRM solutions while working closely with business and technical teams., * Design, develop, customize, and maintain Microsoft Dynamics 365 CRM/Customer Engagement applications.
- Develop and extend CRM functionality using C#, .NET, plugins, custom workflow activities, and business logic.
- Work extensively with Microsoft Dataverse for data modeling, configuration, development, and integration.
- Develop and maintain Dynamics 365 plugins, custom actions, workflows, business rules, and custom APIs.
- Configure and customize Dynamics 365 entities/tables, forms, views, business processes, security roles, and relationships.
- Develop integrations between Dynamics 365/Dataverse and Azure services.
- Build and support REST/API-based integrations and enterprise data flows.
- Work with Azure Functions, Azure Logic Apps, Azure Service Bus, API Management, or related Azure integration services.
- Develop and consume REST APIs and web services using .NET/C#.
- Troubleshoot and resolve application, integration, data, and production issues.
- Perform root-cause analysis and provide permanent solutions for production defects.
- Work with stakeholders, business analysts, architects, and other development teams to understand requirements and translate them into technical solutions.
- Participate in code reviews, unit testing, deployment, and production support activities.
- Follow Microsoft development and customization best practices.
- Support CI/CD and automated deployment processes where applicable.
- Ensure solutions are scalable, secure, maintainable, and performant.
- Prepare technical documentation and support knowledge-transfer activities.
Required Technical Skills
- Microsoft Dynamics 365 CRM / Dynamics 365 CE
- Microsoft Dataverse
- C# / .NET
- Dynamics 365 customization and development
- Dynamics 365 Plugins
- REST APIs / Web APIs
- Azure integration
- Azure Functions / Logic Apps / Service Bus
- JavaScript/TypeScript for Dynamics 365 customization
- SQL Server
- Git / Azure DevOps
- Troubleshooting and production support
Preferred Skills
- Power Platform
- Power Apps
- Power Automate
- Dynamics 365 Web API
- Custom APIs
- Azure API Management
- Azure Service Bus
- Azure DevOps CI/CD
- OAuth 2.0 / Azure AD / Microsoft Entra ID
- Power Platform solutions
- Managed/Unmanaged solutions
- Dataverse security
- Dynamics 365 Customer Service/Sales modules
Must-Have Skills:
· Dynamics 365 CRM Developer
· Data verse
· C#
· .NET
· Azure Integration
Requirements
The candidate should have hands-on experience developing solutions within Dynamics 365 Customer Engagement (CE) and Microsoft Dataverse, with strong knowledge of C#/.NET and integration technologies on Microsoft Azure.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Dev Digest 120 - Apple and peers
Navigating the AI Shift
Highest Paying Tech Companies for Developers