Logo for MDA Edge

Microsoft Dynamics CRM Developer

Roles & Responsibilities

  • 8+ years of overall IT experience with 4+ years of hands-on Microsoft Dynamics CRM experience
  • Experience in at least 2 full-cycle Microsoft Dynamics CRM implementation projects
  • Proficiency in configuring, customizing, and extending Microsoft Dynamics CRM (plugins, custom workflows, JavaScript, web resources) and CRM 2013/2015/365
  • Experience with CRM integrations (ERP, Outlook, SharePoint, O365, AD Sync) and data migration tools (Scribe, SSIS, or similar)

Requirements:

  • Work closely with business and technical teams to gather requirements, analyze gaps, and design solutions
  • Configure, customize, and extend MS Dynamics CRM using plugins, custom workflows, JavaScript, and web resources
  • Develop and maintain integrations with enterprise systems (ERP, LOB apps, Outlook, SharePoint, O365, AD Sync) and perform data migration using tools like Scribe or SSIS
  • Design and develop OOB CRM reports, custom SSRS reports, dashboards, and support post-go-live deployment

Job description


Experience Required:
  • 4+ years of hands-on experience with MS Dynamics CRM (total 8+ years of overall IT experience).
  • Experience in at least 2 full-cycle MS Dynamics CRM implementation projects.
Key Responsibilities:
  • Work closely with business and technical teams to gather requirements, analyze gaps, and design solutions.
  • Configure, customize, and extend MS Dynamics CRM using plugins, custom workflows, JavaScript, and web resources.
  • Develop and maintain integrations with enterprise systems (ERP, LOB apps, Outlook, SharePoint, O365, AD Sync).
  • Perform data migration using tools like Scribe, SSIS, or similar ETL solutions.
  • Design and develop OOB CRM reports, custom SSRS reports, and dashboards.
  • Implement CRM security models, role-based access, and best practices.
  • Utilize CRM Web API, OData/REST, and SOAP services for integrations.
  • Work on Agile (SCRUM/KANBAN) methodologies, participating in sprint planning and reviews.
  • Collaborate on high-level design sessions and recommend best-fit CRM solutions.
  • Develop and optimize .NET components (WCF, SSIS, SSRS, SQL Server) related to CRM.
  • Troubleshoot and resolve technical issues in CRM Online/Dynamics 365 (Entities, Workflows, BPFs, Customizations).
  • Ensure smooth deployment and post-go-live support.
Technical Skills & Must-Have Experience:
  • MS Dynamics CRM 2013/2015/365 (Configuration, Customization, Extensions)
  • CRM Integrations (ERP, Outlook, SharePoint, O365, AD Sync, REST/SOAP, NServiceBus)
  • Plugin Development, Custom Workflows, JavaScript, Web Resources
  • Data Migration (Scribe, SSIS, or similar tools)
  • CRM Security Model & Reporting (OOB Reports, SSRS)
  • .NET Stack (WCF, SQL Server, SSIS, SSRS)
  • Agile Development (SCRUM/KANBAN)
Soft Skills:
  • Strong communication and articulation skills.
  • Ability to collaborate with cross-functional teams.
  • Analytical mindset with a problem-solving approach.
Preferred Qualifications:
  • Knowledge of Sales Force Automation, Marketing Automation, and Service Management in CRM.
  • Exposure to best practices in CRM design and development.

CRM Manager Related jobs

Other jobs at MDA Edge

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.