company logo

Senior Dynamic CRM developer

Milestone Technologies, Inc.

Office

Kochi, IN

Full Time

We are looking for an experienced Senior Dynamics 365 CRM / Power Platform Developer with a strong technical background in extending and integrating Microsoft Dynamics 365 CE and building complex business applications using the Power Platform. The ideal candidate will have extensive hands-on experience in solution architecture, custom development, integration, and deployment across environments, with a strong command of Microsoft Dataverse, Azure services, and ALM (Application Lifecycle Management) best practices.

 

Key Responsibilities:

· Design, and implement solutions in Dynamics 365 Customer Engagement (CE) including Sales, Customer Service, and custom model-driven apps.

· Develop and customize CRM components including custom entities, forms, views, dashboards, workflows, business rules, plug-ins, JavaScript, and real-time workflows.

· Build custom business applications using Power Apps (Canvas and Model-Driven), Power Automate (Cloud Flows), and integrate with external data sources using Dataverse.

· Create and manage custom connectors, PCF (PowerApps Component Framework) controls, and utilize Azure Functions, Logic Apps, and Service Bus for complex integrations.

· Implement server-side code using C#, including Custom Workflow Activities and Plugin Assemblies, with strong debugging and unit testing practices.

· Manage CI/CD pipelines and solution deployments using Azure DevOps, including environment provisioning, branch strategy, and source control for solutions and code.

· Design and maintain custom security models, role-based access control, and field-level security in Dynamics 365 and Dataverse.

· Integrate Dynamics 365 with external systems using REST APIs, OData, webhooks, and Azure API Management.

· Participate in technical design reviews and code reviews.

· Provide technical documentation, unit tests, and support for UAT and production deployments.

 

Technical Skills Required:

· Languages/Technologies: C#, .NET Framework/Core, JavaScript/TypeScript, Web APIs, HTML/CSS

· Platforms/Tools: Microsoft Dynamics 365 CE, Power Platform (Power Apps, Power Automate, Power BI), Microsoft Dataverse

· Azure Integration: Logic Apps, Azure Functions, Azure Service Bus, Key Vault, API Management

· DevOps/ALM: Azure DevOps (Pipelines, Boards, Git), Solution Layering, Environment Management, Configuration Migration

· Data Integration: SQL Server, OData, REST, SSIS, KingswaySoft (desirable)

· Custom Controls: PCF (PowerApps Component Framework)

· Security: OAuth 2.0, Azure AD, role-based access control, MFA-aware applications

 

Experience & Qualifications:

· 5+ years of experience in Microsoft Dynamics 365 CE and Power Platform development.

· Deep understanding of Dynamics 365 SDK, API usage, Plugin registration tools (e.g., Plugin Registration Tool, XrmToolBox).

· Proven experience with enterprise-grade Power Platform solutions, including offline support, environment strategy, and solution segmentation.

· Experience with unit testing frameworks like FakeXrmEasy is a plus.

· Microsoft certifications preferred: PL-200, PL-400, PL-600, MB-600, or AZ-204.

Nice to Have:

· Experience with Dynamics 365 Field Service, Project Operations, or Marketing modules.

· Knowledge of Power Virtual Agents and AI Builder.

· Exposure to front-end frameworks like React or Angular (for PCF controls).

· Familiarity with PowerShell scripting for deployment automation.

 

Why Join Us:

· Work on enterprise-scale CRM/ERP digital transformation projects.

· Cutting-edge Microsoft ecosystem (Power Platform, Azure, Dynamics 365).

· Strong technical team and career growth opportunities.

· Access to training, certification reimbursemen

Senior Dynamic CRM developer

Office

Kochi, IN

Full Time

July 22, 2025

company logo

Milestone Technologies, Inc.

MilestoneTech