About the Role
We are seeking an experienced Microsoft Dynamics CRM Developer with 5–8+ years of hands-on experience designing, developing, customizing, and supporting CRM solutions using Microsoft Dynamics 365 Customer Engagement (CE) / Dynamics CRM. The ideal candidate will have strong technical expertise in CRM customization, integrations, development best practices, and delivering scalable business solutions aligned with organizational goals.
Key Responsibilities:
- Design, develop, customize, and implement solutions within Microsoft Dynamics 365 CRM / Dynamics 365 CE.
- Configure and customize entities, forms, views, dashboards, business rules, workflows, and security models.
- Develop and maintain plugins, custom workflows, custom actions, and Power Automate flows.
- Build and support integrations between Dynamics CRM and external systems using REST/SOA APIs, Azure services, and middleware platforms.
- Develop client-side customizations using JavaScript, TypeScript, HTML, CSS, and Power Apps Component Framework (PCF).
- Implement CRM automation and business processes to improve operational efficiency.
- Create and maintain custom reports and dashboards using Power BI and CRM reporting capabilities.
- Participate in requirement gathering, technical design discussions, and solution architecture.
- Perform code reviews, troubleshoot production issues, and optimize system performance.
- Support data migration activities and CRM deployments across environments.
- Collaborate with business stakeholders, QA teams, and cross-functional technical teams.
- Follow secure development practices and maintain technical documentation.
Requirements
5–8+ years of experience working with Microsoft Dynamics CRM / Dynamics 365 CE development.
Strong expertise in:
C#, .NET Framework / .NET Core
JavaScript / TypeScript
Power Platform (Power Apps, Power Automate)
Dynamics CRM SDK and Web API
Plugin and Custom Workflow development
PCF Controls (PowerApps Component Framework)
Experience with Azure Integration Services (Logic Apps, Azure Functions, Service Bus, API Management).
Strong understanding of Dataverse and CRM data modeling.
Experience integrating Dynamics CRM with ERP, marketing platforms, or third-party applications.
Knowledge of CI/CD pipelines, Azure DevOps, and release management practices.
Experience with SQL Server and reporting tools.
Strong debugging, troubleshooting, and performance optimization skills.
Excellent communication and stakeholder management abilities.
About the Company
Winobell is an IT consulting and services company specializing in Salesforce implementation, customization, and enterprise software solutions. We help businesses streamline their processes, enhance customer relationships, and achieve digital transformation through cutting-edge technology and expert consulting.