Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailAbout the Role:
As a Senior CRM Developer you will play a key role in developing customizing and maintaining all functional aspects of a Dynamics 365 Customer Engagement (CE) CRM solution. Collaborating with the Information Technology team you will design and implement new features enhance existing systems and provide training for internal staff. This position also involves acting as a seniorlevel liaison between the solution vendor and internal stakeholders offering strategic direction and technical insights.
Key Responsibilities:
Strategic Leadership and Advisory:
Gather and analyze user requirements in collaboration with stakeholders.
Provide recommendations on best practices and strategies for implementing requirements within Dynamics 365 CE/CRM.
Offer strategic direction for CRMrelated initiatives.
Mentorship and Training:
Mentor internal team members on Dynamics 365 CE/CRM and the Microsoft Power Platform.
Conduct training sessions to build team proficiency in system management and optimization.
Solution Implementation and Vendor Coordination:
Collaborate with vendors to ensure alignment with organizational goals.
Oversee the implementation of Dynamics 365 CE/CRM features and Microsoft Power Pages ensuring seamless integration.
Monitor vendor deliverables for quality and technical accuracy.
Lead data migration efforts using XRM tools and ensure successful integration with thirdparty systems.
Technical Development and Support:
Design and implement custom solutions within Dynamics 365 CE/CRM including workflows forms and dashboards.
Develop and maintain integrations between Dynamics 365 CE/CRM and other business applications.
Build and maintain Power Platform applications (Canvas Apps ModelDriven Apps Power Automate Power BI).
Troubleshoot issues enhance functionality and support system maintenance.
System Optimization and Documentation:
Conduct system reviews and implement enhancements to improve performance.
Ensure scalability security and optimal performance of the CRM platform.
Maintain comprehensive documentation for solutions processes and training materials.
Qualifications:
Postsecondary degree or diploma in computer science software engineering or a related field or equivalent experience.
8 years of experience with Microsoft Dynamics 365 CE/CRM development customization and integration.
Proficiency with the Power Platform (Power BI Power Automate).
Preferred certifications in Dynamics 365 or Power Platform.
Strong knowledge of .NET C# JavaScript and SQL.
Experience with integration tools (e.g. Azure Logic Apps REST APIs).
Familiarity with CRM data architecture security models and DevOps practices (Azure DevOps).
Proven experience with XRM tools for data migration and integration.
Experience integrating Dynamics 365 CRM with thirdparty systems and applications.
Strong problemsolving skills and attention to detail.
Excellent written and verbal communication skills.
Working Conditions:
Some travel may be required.
Proficiency in delivering impactful presentations.
Manual dexterity required to use desktop computer and peripherals.
#FSIN
Full Time