Tailored answers, filled into supported job forms.Your tailored resume and answers, filled into supported job forms for you to review.

Download the Chrome Extension
AI AdoptionJob SimulationCertificationsRoadmapsPricing
Sign In
OneRoadmap

OneRoadmap is a career platform built around ORI, its AI career agent. ORI finds overlooked job opportunities, matches them to your profile and shows the skill gaps to close, with roadmaps, challenges, job simulations and certifications to close them. When you are ready, it prepares a tailored resume, application answers and an application strategy, with a cover letter where the application asks for one. The OneRoadmap Chrome extension fills supported application forms for you to review and submit, and you keep track of every application in one place.

gaurav.ghai@oneroadmap.io
Delhi NCR, India

Platform

  • AI Roadmaps
  • Free Certifications
  • Learning Resources
  • Pricing

Training

  • AI Adoption Workshops
  • Expert Sessions
  • Upcoming Events
  • Workshop Gallery

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy
  • Terms
  • Refunds
  • Delete your data

© 2026 OneRoadmap

Operated by Ghai Technologies, India · International operations through One Roadmap Marketing Management, Dubai, UAE

Built for your next chapter.

Open roles

SOFTWARE · Senior-CRM-Developer

Senior CRM Developer

Mattress Firm

Senior · 5+ yrsRemote · USFull Time$120000–145000Listed 1mo ago
Apply now

How to stand out for Senior CRM Developer at Mattress Firm

Auto Match agent

Let ORI find you the best jobs.

Set up your Auto Match agent once - your target role, level and where you want to work. It searches every day, scores each opening against your profile and resume, and delivers the ones worth applying to, with a prepared application a click away.

Searches every day Scored against your profile Applications prepared for you
Sign in & set up Auto Match agent

Resume & career call

Get your resume reviewed for this role - 30-minute 1:1 call

Line-by-line resume feedback for this application, how to position your Role Readiness, and a clear plan for what to do next - with a OneRoadmap career coach.

Experience Senior · 6+ yrs (5+ years)

About the role

structured by ORI

IMPORTANT NOTICE FOR INTERNAL APPLICANTS ONLY: Internal applicants MUST apply to the internal job posting through the Mattress Firm Workday system. To view the list of current internal Job Postings, type “Jobs Hub” into the Workday search bar and click on the link.

What you will do

  • Design, develop, configure, and support Microsoft Dynamics 365 Customer Engagement solutions across Sales, Customer Service, and Omnichannel capabilities.
  • Develop custom server-side logic using C# Dataverse plug-ins, custom workflow activities, custom APIs, and Power Platform solution components.
  • Develop and support client-side extensions using JavaScript/TypeScript, command bar customization, form scripting, PCF controls, and Dataverse Web API calls.
  • Review, approve, and mentor development efforts performed by internal and external developers.
  • Develop and enhance Copilot AI-powered customer service and employee productivity solutions within Dynamics 365 Customer Service and Omnichannel environments.

What they are looking for

  • 5+ years (2021) of Enterprise Software development experience required
  • 5+ years of hands-on Microsoft Dynamics 365 Customer Engagement (Sales and/or Customer Service) development experience required
  • 3+ years developing solutions using Microsoft Power Platform and Dataverse required
  • 2+ years working in Agile software development environments required
  • Bachelor's Degree in Computer Science, Information Systems, Engineering, or related discipline required or equivalent combination of education and relevant experience

Nice to have

  • 2+ years supporting enterprise integrations utilizing Azure services and REST APIs preferred
  • Experience developing or supporting conversational AI solutions using Microsoft Copilot Studio preferred
  • Experience with Azure-based integration patterns, including Azure Functions, Logic Apps, Service Bus, API Management, Key Vault, and Application Insights preferred
  • PCF Controls preferred
  • Power Virtual Agents experience preferred
  • Power Platform Developer Associate preferred
  • Microsoft Certified: Dynamics 365 Customer Experience Analyst Associate preferred
  • Microsoft Certified: Power Platform Solution Architect Expert preferred

Before you apply

  • Internal applicants MUST apply to the internal job posting through the Mattress Firm Workday system.

Benefits

  • 401(k) with employer matching
  • Mental health and life resources
  • Medical, dental, prescription, and vision plans
  • Get paid on-demand
  • Employee discounts on Mattress Firm sleep products and accessories
C#JavaScriptTypeScriptREST APIsSQLDataverseAgileData ModelingMicrosoft Dynamics 365Power PlatformCopilot StudioAzureAzure DevOpsPower AppsPower Automate
Full posting text

IMPORTANT NOTICE FOR INTERNAL APPLICANTS ONLY:

Internal applicants MUST apply to the internal job posting through the Mattress Firm Workday system. To view the list of current internal Job Postings, type “Jobs Hub” into the Workday search bar and click on the link. If you are unable to view the job posting, don't hesitate to get in touch with your Talent Acquisition representative.

Is your current job a nightmare? Make it a dream job at Mattress Firm ®!

Join Mattress Firm and have the job of your dreams!

Helping people sleep well so they live well is at the core of what we do. The right mattress matters, and so does the right career.

We work hard and sleep hard—and embrace the fact that each of us has our own way of getting our best, most efficient work done. For our corporate team members, whether you work in a hybrid schedule at our Houston BedQuarters (BQ) or are fully remote, we trust you with the freedom to decide how best to contribute and collaborate in your role. 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,DreamHub, Copilot Studio, Power Platform, and related Microsoft technologies.

Essential 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 usingC# 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/TypeScript, 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 DevOps for source control, work item management, pull requests, build/release pipelines, deployment tracking, and documentation of development assignments.

CRM & Clienteling Platform:

Supporting the integration betweenDreamHubclientelingsolutions and Dynamics 365 Customer Engagement.

Develop enhancements that improve customer engagement, sales execution,clientelingcapabilities, 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 ID.

Partner 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:

Participate in Agile ceremonies, sprint planning, backlog grooming, architecture reviews, and release planning activities.

Identify technical debt, platform risks, integration gaps, and performance bottlenecks, then recommend and execute remediation plans that improve platform scalability, reliability, and maintainability.

Provide accurate status updates, technical risk assessments, and remediation plans.

Ensure solutions align with enterprise architecture, security, compliance, and operational support requirements.

Non-Essential Responsibilities

Mentor junior developers and platform administrators.

Assist with CRM solution architecture and technology roadmap planning.

Evaluate emerging Microsoft technologies and AI capabilities for business adoption.

Support testing strategies including functional, integration, regression, and user acceptance testing.

Participate in production support and root cause analysis activities.

Create technical documentation, solution designs, standards, and development guidelines.

Assist leadership with platform modernization initiatives and strategic planning.

Execute Company initiatives and other activities requested by supervisor.

Update job knowledge by participating in educational opportunities.

Contribute ideas on ways to optimize or improve the team, the department, and the Company.

Complete all required training modules and certifications prior to the due date.

Ensure all safety policies and procedures are followed for a safe work environment for all.

Communicate professionally with all internal and external contacts.

Follow all Company policies and execute company standards on appearances and functionality as well as appropriate brand representation.

Communicate any concerns or issues to leadership to ensure proper efficiency of department and Company operations.

Education

Bachelor's Degree in Computer Science, Information Systems, Engineering, or related discipline required .

Equivalent combination of education and relevant experience may be considered.

Professional Experience

5+ years (2021) of Enterprise Software development experience required .

5+ years of hands-on Microsoft Dynamics 365 Customer Engagement (Sales and/or Customer Service) development experience required .

3+ years developing solutions using Microsoft Power Platform and Dataverse required .

2+ years supporting enterprise integrations utilizing Azure services and REST APIs preferred .

Experience developing or supporting conversational AI solutions using Microsoft Copilot Studio preferred .

2+ years working in Agile software development environments required.

Experience with Azure-based integration patterns, including Azure Functions, Logic Apps, Service Bus, API Management, Key Vault, and Application Insights preferred .

Skills List

Dynamics 365 & Power Platform

Microsoft Dynamics 365 Sales & Customer Service

Dataverse / Security Roles & Data Architecture

Power Apps & Automate with Business Process Flows

Development Technologies

C#, .NET Framework / .NET Core, JavaScript / TypeScript, Web APIs, REST Services, SQL

Server-Side Plugin Development and Triggers

PCF Controls preferred

Azure & Integration Technologies

Azure Functions, Logic Apps, API Management, Azure DevOps, CI/CD Pipelines, Git Source Control, Application Insights,KeyVault, Managed Identities, Entra ID app registrations

AI & Automation

Copilot Studio, AI-Driven Solutions & Conversational AI Design

Power Virtual Agents experience preferred

AI-driven customer engagement solutions

Technical Leadership

Strong ability to review, mentor, and guide development teams.

Proven experience establishing development standards and coding best practices.

Ability to oversee solution quality, maintainability, scalability, and performance.

Problem Solving

Strong analytical thinking and troubleshooting skills.

Ability to diagnose complex application, integration, and data issues.

Communication

Effectively communicates complex technical concepts to business stakeholders and technical teams.

Builds strong relationships with business partners and technology teams.

Delivery Excellence

Demonstratesstrong ownership and accountability.

Successfully manages multiple priorities in a fast-paced environment.

Drives projects through implementation and adoption.

Competencies & Knowledge

Microsoft CRM platform architecture: High Knowledge

Dataverse data modeling and security: High Knowledge

Enterprise integrations: High Knowledge

ALM and governance (Azure DevOps, release controls, security reviews): High Knowledge

Conversational AI and Copilot Studio: Medium Knowledge

Customer Service and Contact Center technologymodule: Medium Knowledge

Digital commerce integrations: Medium Knowledge

Licenses & Certifications

Power Platform Developer Associate: preferred

Microsoft Certified: Dynamics 365 Customer Experience Analyst Associate: preferred

Microsoft Certified: Dynamics 365 Sales Functional Consultant Associate: preferred

Microsoft Certified: Dynamics 365 DeveloperAssociate: preferred

Microsoft Certified: Azure DeveloperAssociate: preferred

Microsoft Certified: Azure Fundamentals: preferred

Microsoft Certified: Power Platform Solution Architect Expert: preferred

California Residents

We will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the California Fair Chance Act, the City of Los Angeles Fair Chance Initiative for Hiring Ordinance, and the Los Angeles County Fair Chance Ordinance, where applicable.

#LI-Remote

#Indeed-Remote

Benefits Included:

Excellent career growth opportunities through on-the-job training and development programs

401(k) with employer matching

Mental health and life resources

Medical, dental, prescription, and vision plans

Get paid on-demand

Base pay or uncapped commission

Employee discounts on Mattress Firm sleep products and accessories

Compensation:

Competitive pay range of $120,000 - $145,000 * depending on qualifications and experience. For eligible Leadership and individual contributor roles, additional bonus opportunities may be available and awarded at the discretion of the Company. *Pay amount does not guarantee employment for any particular time.

Legal authorization to work in the United States without the need for sponsorship. We require proof of eligibility to work in the United States.

EOE/Vet/Disability

Now don't fall asleep out there. The sooner that we receive your application, the sooner you are to the career of your dreams! Ready to apply? Mattress Firm is accepting applications until: . Diverse Candidates are Encouraged to Apply.

Mattress Firm is an equal employment opportunity employer and is committed to maintaining a non-discriminatory work environment and does not discriminate against any applicant or e

Senior-CRM-DeveloperDynamics-365-DeveloperCRM-EngineerMicrosoft-Dynamics-CRM-DeveloperPower-Platform-DeveloperSenior-Microsoft-Dynamics-CRM-DeveloperSenior-CRM-EngineerSenior-Salesforce-CRM-Engineer
Apply on company site

Meet Ori - your career agent on WhatsApp

Find jobs, get your roadmap, check if you're ready for a role and prepare applications - in chat, any language.

Ask Ori about this role
Checking your fit…

Opportunity details

Deadline
Closing in 12d · 6 Nov

As stated by the source. Anything not shown was not stated.

More at Mattress Firm

City of Greater Geelong

On-site · Geelong, Victoria, Australia

Senior · 5+ yrs · just now

HRIS Senior Business Analyst
View role
The HR Ally

On-site · Sydney, New South Wales, Australia

5–10 yrs · just now

Dynamics Functional Business Analyst (Finance & Operations (FinOps) )
View role
Talent

On-site · Brisbane, Queensland, Australia

just now

Business Analyst
View role
Bureau of Meteorology

On-site · Canberra, Australian Capital Territory, Australia

just now

Climate Risk Analyst, ACS
View role
Apply