Senior CRM Developer
Listed on 2026-09-09
-
Software Development
Job Details
The (REMOTE) Senior Dynamics 365 CRM Developer is responsible for designing, developing, supporting, and continuously enhancing Mattress Firm's enterprise CRM ecosystem, built on Microsoft Dynamics 365 Customer Engagement (Sales, Customer Service, and Omnichannel), Microsoft Power Platform, Copilot Studio, and Azure services. This role serves as the senior technical contributor for CRM application development, integrations, customizations, and platform extensibility supporting store operations, contact center sales and service teams, eCommerce customer engagement, and AI-powered customer interactions.
The Senior Dynamics 365 CRM Developer will lead the design and review of source code, custom applications, integrations, APIs, automations, chatbot solutions, and platform enhancements while ensuring scalability, security, maintainability, and alignment with Mattress Firm's modern technology architecture. The role partners closely with business stakeholders, architects, product owners, and development teams to maximize the value of Dynamics 365, Dream Hub, Copilot Studio, Power Platform, and related Microsoft technologies.
Responsibilities
- Application Development & Technical Leadership:
Design, develop, configure, and support Microsoft Dynamics 365 Customer Engagement solutions across Sales, Customer Service, and Omnichannel capabilities. Lead development and customization activities across Dynamics 365, Dataverse, Power Platform, and associated Microsoft technologies. Develop custom server-side logic using C# Dataverse plug-ins, custom workflow activities, custom APIs, and Power Platform solution components while following Microsoft-supported patterns. Develop and support client-side extensions using JavaScript/Type Script, command bar customization, form scripting, PCF controls where applicable, and Dataverse Web API calls.
Review, approve, and mentor development efforts performed by internal and external developers to ensure adherence to coding standards and architecture principles. Perform technical code reviews, enforce engineering standards, and ensure changes are secure, supportable, performant, and aligned to CRM platform governance. Use Azure Dev Ops for source control, work item management, pull requests, build/release pipelines, deployment tracking, and documentation of development assignments. - CRM & Clienteling Platform:
Supporting the integration between Dream Hub clienteling solutions and Dynamics 365 Customer Engagement. Develop enhancements that improve customer engagement, sales execution, clienteling capabilities, and service experience across retail stores and contact center channels. Partner with Sales, Customer Care, Retail Operations, Marketing, and Digital teams to deliver CRM capabilities that improve customer acquisition, retention, and service outcomes. - Copilot Studio & AI Solutions Design:
Develop, and enhance Copilot AI-powered customer service and employee productivity solutions within Dynamics 365 Customer Service and Omnichannel environments. Integrate chatbot capabilities with Dynamics 365, Dataverse, enterprise APIs, knowledge content, and customer service processes. Develop conversational AI solutions that improve customer experience while reducing support effort and increasing conversion opportunities. Monitor chatbot performance and identify optimization opportunities using customer interaction analytics. - Integration & Platform Engineering:
Design and support integrations between Dynamics 365 and enterprise applications including eCommerce, ERP, Marketing, Contact Center, customer service, and third-party platforms. Design and implement integrations using Azure services such as Azure Functions, Logic Apps, Service Bus, Event Grid, API Management, Key Vault, Application Insights, and secure app registrations in Microsoft Entra with architecture and security teams on integration design, authentication/authorization, data protection, logging, monitoring, and operational resiliency.
Monitor platform integrations, backend processing, APIs, and asynchronous workflows to ensure operational stability and performance. - Delivery & Platform Governance:
P…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).