Job Title:
Microsoft Dynamics
CRM (365 On-Premises) Senior Developer / Power Platform Consultant
Job Summary:
We are seeking a
highly skilled Senior Microsoft Dynamics CRM Developer with extensive
experience in Dynamics CRM 2016 (versions 8.2 and 9.1), Dynamics 365,
and the Microsoft Power Platform. The ideal candidate will possess
strong technical expertise in developing and deploying custom
solutions across a range of Power Platform components, including
Model-Driven Apps, Canvas Apps, Power Automate, and Power Pages.
Key
Responsibilities:
Design and build
scalable applications using Power Platform tools to support various
business processes.
Work extensively
with CRM modules such as Sales, Customer Service, and Field Service.
Develop and maintain
custom components using Plugins, Custom Workflows, JavaScript,
Business Process Flows, Power FX, and Liquid templates.
Integrate Dynamics
365 with third-party systems and services, ensuring data consistency
and performance optimization.
Collaborate with
business analysts, architects, and end-users to gather requirements
and deliver tailored CRM solutions.
Stay up to date with
Microsoft technologies and provide guidance on platform capabilities
and best practices.
Preferred
Qualifications:
Proven experience
with Microsoft Dynamics CRM 2016 (8.2, 9.1) and Dynamics 365
customization and configuration.
Hands-on experience
with Power Platform components: Power Apps (Canvas and Model-Driven),
Power Automate, and Power Pages.
Deep knowledge of
CRM modules: Sales, Customer Service, and Field Service.
Strong command of
development tools and technologies including Plugins, Custom
Workflows, JavaScript, Power FX, Liquid, and Business Process Flows.
Familiarity with
third-party integration methods (REST APIs, middleware, etc.).
Excellent
problem-solving skills and the ability to work independently or as
part of a team.
Strong communication
skills and experience working in cross-functional development
environments.
Education:
bachelor’s degree in computer science, Information Systems, or a
related field.
Certifications:
Relevant Microsoft Dynamics 365 and Power Platform certifications
(e.g., PL-200, MB-230, PL-900) preferred.
Experience: 6+ years
of experience in Dynamics 365 implementations, with significant
experience in managing complex projects and cross-functional teams.