Senior Developer – Microsoft Dynamics 365

Jobtailor

Connecticut

Hybrid

USD 130,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a senior Dynamics 365 CE CRM specialist to design and implement complex enterprise solutions. You will tailor modules across Sales, Customer Service, Marketing, and Field with Power Platform, Dataverse, and custom APIs.

The role requires hands-on .NET/SQL experience, REST API integrations, and a focus on scalable architecture and DevOps practices. Collaboration with analysts and stakeholders is essential.

Qualifications

  • 12–14 years in Dynamics 365 CE CRM with Power Platform CoE experience.
  • Must have Dynamics 365 Customer Service experience and related Dynamics 365 products.
  • Experience configuring Power Platform, Power Pages, and SOA-based designs.
  • Strong middleware, API, REST/Web API integration knowledge.
  • Hands-on .NET, JavaScript, SQL, SSRS and DevOps pipelines.

Responsibilities

  • Design and customize Dynamics 365 CE CRM solutions to meet complex business requirements across modules.
  • Develop Plug-ins, Custom Workflows, Custom APIs, JavaScript, and Web Resources using C#/.NET.
  • Build Model‑Driven and Canvas Apps, Power Pages, and Custom Pages on Power Platform.
  • Create reusable Power Automate flows for cross‑system automation and approvals.
  • Implement PCF controls and integrate with external systems via REST APIs and Azure services.
  • Configure Omnichannel for Customer Service and unify routing; integrate Genesys Cloud as needed.
  • Lead integration architecture and data migrations; map integration patterns to usage.
  • Mentor developers; participate in Agile ceremonies and produce design docs.
  • Prepare deployment guides, technical docs, and support materials for ongoing maintenance.

Skills

Client-facing skills
Strong technical foundation
SOA architecture understanding
Mentoring junior developers
Agile/Scrum participation

Education

Bachelor's degree in a related technical field
Master’s degree preferred

Tools

Dynamics 365 CE
Power Platform
Azure Functions
Power Automate
Power Apps
Dataverse/Model‑Driven Apps
SSRS
SQL (MS SQL)
REST/Web API
Azure Logic Apps
Azure Data Factory
DevOps for CRM

Job description

Responsibilities
  • Design, develop, and customize Microsoft Dynamics 365 Customer Engagement (CE) applications to meet complex business requirements across Sales, Customer Service, Marketing, Field Service, and Project Service modules.
  • Develop custom Plug‑ins, Custom Workflow Activities, Custom APIs, JavaScript, HTML Web Resources, Business Rules, Ribbon Customizations, and Command Bar extensions using C# and .NET.
  • Build and customize Model‑Driven Apps, Canvas Apps, Power Pages, and Custom Pages using Microsoft Power Platform.
  • Develop reusable Power Automate flows to automate business processes, approvals, notifications, and integrations with external systems.
  • Implement Power Apps Component Framework (PCF) controls to enhance user experience and extend Dynamics 365 functionality.
  • Design and implement integrations between Dynamics 365 CE and external applications using REST APIs, Web API, Azure Functions, Azure Logic Apps, Azure API Management, and Custom APIs.
  • Develop Azure‑based integration services to support real‑time and asynchronous communication between enterprise applications.
  • Create and maintain Dataverse tables, relationships, security roles, business process flows, and system configurations.
  • Customize forms, views, dashboards, site maps, and security models to improve usability and support business operations.
  • Configure and implement Omnichannel for Customer Service, Unified Routing, and customer engagement solutions.
  • Integrate Genesys Cloud and other third‑party applications with Dynamics 365 to enable omnichannel customer interactions.
  • Implement AI‑powered capabilities using Microsoft Copilot, Power Virtual Agents, and Azure AI to improve productivity, automate customer interactions, and enhance user experience.
  • Develop and consume Custom APIs, Web APIs, and external services for seamless enterprise integrations.
  • Create SSRS reports and FetchXML reports to support operational and business reporting requirements.
  • Manage solution deployments, version control, and release activities using Azure DevOps and Power Platform Pipelines.
  • Participate in Agile/Scrum ceremonies, including sprint planning, backlog refinement, daily stand‑ups, sprint reviews, and retrospectives.
  • Analyze business requirements and prepare technical design documents, effort estimates, and implementation plans.
  • Develop proof‑of‑concept (POC) solutions to evaluate new Microsoft technologies, Power Platform features, and AI capabilities.
  • Perform code reviews, unit testing, integration testing, and production support while ensuring adherence to coding standards and best practices.
  • Investigate and resolve production issues by performing root cause analysis and implementing long‑term solutions.
  • Optimize application performance through efficient plugin design, query optimization, and best practices for Dataverse development.
  • Collaborate with business analysts, QA teams, solution architects, and stakeholders to deliver scalable, high‑quality CRM solutions.
  • Mentor junior developers by providing technical guidance, conducting code reviews, and sharing Dynamics 365 and Power Platform best practices.
  • Prepare technical documentation, deployment guides, knowledge transfer documents, and support documentation for ongoing maintenance and future enhancements.
Requirements
  • Minimum 12 to 14 years of experience in Dynamics 365 CE CRM plus Power Platform CoE experience with strong technical and client‑facing skills.
  • Dynamics 365 Customer Service experience is a must and knowledge of other Microsoft Dynamics 365 suite of products.
  • Experience setting up Power Platform and Power Pages.
  • Facilitate detailed design from requirements and support construction and deployment.
  • Design components in a Service Oriented Architecture (SOA) environment with good technical expertise in middleware tools.
  • Providing highly available scalable Dynamics 365 architecture.
  • Hands‑on experience in .NET, JavaScript, MS SQL, MS CRM SDK, MSD developer toolkit, SSRS.
  • Subject‑matter knowledge in integration architecture and the ability to map integration patterns to functional usage.
  • Experience in MS CRM 3rd‑party integration using middleware tools, APIs, REST WebAPIs, SSIS packages.
  • Experience in using Azure services for integration (Azure Functions, Service Bus, etc.) and Power Apps and Power Automate for upstream‑downstream system integrations.
  • Experience in data migration, data analysis, data mappings, data harmonization using OOB and third‑party tools; preferable experience in Azure Data Factory.
  • Experienced in reporting architecture with SSRS and knowledge of Power BI.
  • Good to have knowledge in latest features of Dynamics 365 Customer Service Insights, Customer Voice, etc.
  • Experience in effective management of cloud platform resources and good understanding of security models and connectivity for CRM systems.
  • Technical expertise in setting up DevOps pipelines for CRM systems on cloud platforms with standard DevOps tools.
  • Bachelor’s degree in a related technical field or equivalent work experience. Master’s degree preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Developer
Senior Developer

Reddy Ice • Dallas (TX)

On-site
USD 110,000 - 170,000
Software Engineer
Software Engineer

The Intersect Group • Dallas (TX)

On-site
USD 120,000 - 150,000
Software Development Engineer IV, Microsoft Dynamics 365
Software Development Engineer IV, Microsoft Dynamics 365

Jobtailor • Mountlake Terrace (WA)

On-site
USD 120,000 - 150,000
Senior Application Developer
Senior Application Developer

PremiStar • Deerfield (IL)

On-site
USD 100,000 - 120,000
Software Development Engineer III, Microsoft Dynamics 365
Software Development Engineer III, Microsoft Dynamics 365

Jobtailor • Mountlake Terrace (WA)

On-site
USD 120,000 - 150,000
Dynamics Developer
Dynamics Developer

Encore Talent Solutions • Philadelphia

On-site
USD 100,000 - 130,000
Dynamics365 Developer
Dynamics365 Developer

Mbi Llc • Harrisburg

On-site
USD 80,000 - 100,000
Dynamics 365 Developer
Dynamics 365 Developer

Worky • Phoenix (AZ)

On-site
USD 110,000 - 150,000
Dynamics Developer II
Dynamics Developer II

ISEC, Inc. • Greenwood Village (CO)

On-site
USD 110,000 - 150,000
Dynamics Developer II
Dynamics Developer II

ISEC Inc. • Greenwood Village (CO)

On-site
USD 110,000 - 160,000