MS Dynamics CRM Developer

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 6 Month(s)

Skills

MS Dynamics CRM

Job Details

Job Title: MS Dynamics CRM Developer (9473-1)

Location: Malvern, PA or Charlotte, NC (Hybrid 3 Days On-site)
Job Type: Contract
Experience Level: Mid-Senior
Number of Positions: 1


Job Description:

We are seeking an experienced MS Dynamics CRM Developer with strong technical and functional expertise in Dynamics CRM and related Microsoft technologies. The ideal candidate will bring over 8 years of IT experience, including 4+ years in Dynamics CRM, and should be comfortable working in hybrid environments and Agile methodologies.


Requirements:

  • 4+ years of hands-on experience in MS Dynamics CRM

  • 8+ years overall experience in software development

  • Experience in:

    • Requirement Gathering and Gap Fit Analysis

    • Solution Design and CRM Configuration

    • Integration with enterprise systems (ERP, LOB, on-premise, online)

    • Integration with MS Outlook, SharePoint, Office 365, Active Directory Sync

    • Data migration using tools like Scribe or SSIS

    • Extending CRM using plugins, custom workflows, and web resources

    • CRM Web API and JavaScript (OData/REST)

    • CRM Security Model and administration

    • Developing CRM Reports using SSRS (custom and OOB)

  • Proficient in:

    • Microsoft Dynamics 365/CRM (entities, workflows, configuration, customization)

    • .NET technologies, WCF, SSIS, SSRS, SQL Server

    • Writing Plug-ins, Workflows, Business Process Flows, Custom Scripts

    • CRM integration using Web Services (REST/SOAP), Messaging (e.g., NServiceBus)

  • Experience in:

    • At least 2 CRM implementation projects

    • Agile frameworks (Scrum/Kanban)

  • Strong understanding of:

    • Salesforce Automation, Marketing Automation, and Service Management functions

    • CRM deployment practices and technical architecture

  • Excellent communication and articulation skills


Responsibilities:

  • Collaborate with the business and application teams to gather requirements

  • Develop, configure, and extend CRM functionalities

  • Participate in high-level design discussions and propose best-fit solutions

  • Contribute to Agile ceremonies and work across sprints (Scrum/Kanban)

  • Design and implement new CRM features aligned with business goals

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Pinnacle Software Solutions