Demo

Customer Relationship Management Developer

QUIKRETE COMPANIES
Johns Creek, GA Full Time
POSTED ON 10/21/2026
AVAILABLE BEFORE 11/19/2026

CRM Developer

Optomi, in partnership with a leading organization in the building materials industry, is seeking an experienced CRM Developer for their Johns Creek, GA location! This is a 6-month contract to hire role. The CRM Developer will be responsible for designing, developing, customizing, integrating, and supporting the organization's Microsoft Dynamics 365 Customer Engagement (CE) environment. This position requires a strong hands-on developer with experience in Dynamics 365 CE, Dataverse, C#/.NET, Power Platform, enterprise integrations, and data migration.


What the right candidate will enjoy:

  • The opportunity to work for a leading organization in the building materials industry!
  • The ability to make an immediate impact on highly visible enterprise CRM initiatives!
  • The opportunity to own complex Dynamics 365 development projects from design through production!
  • Working with modern technologies including C#, .NET, APIs, Azure, Dataverse, and Power Platform!
  • Collaborating directly with business stakeholders and participating in architecture and technical design decisions!


Experience of the right candidate:

  • 8 years of hands-on Microsoft Dynamics CRM / Dynamics 365 development experience.
  • Strong hands-on Dynamics 365 Customer Engagement (CE) development experience.
  • Strong C# / .NET development skills.
  • Experience developing Dynamics 365 plugins, custom workflow activities, and custom web resources.
  • Strong Dataverse experience.
  • Hands-on Power Platform experience, including Power Apps, Power Automate, and model-driven applications.
  • JavaScript / TypeScript experience for CRM customization.
  • Strong REST API / enterprise integration experience.
  • Experience integrating Dynamics 365 with other enterprise systems.
  • Strong SQL Server / data management skills.
  • Experience with Azure DevOps, source control, deployments, and CI/CD.


Responsibilities of the right candidate:

  • Design, develop, customize, and maintain Microsoft Dynamics 365 CE solutions.
  • Develop C#/.NET plugins, custom workflow activities, and server-side integrations.
  • Customize Dynamics entities/tables, forms, views, dashboards, business rules, and model-driven applications.
  • Develop Power Apps, Power Automate flows, and business process workflows.
  • Build integrations using REST APIs, SOAP, Azure Logic Apps, Azure Functions, Service Bus, and Dataverse APIs.
  • Integrate Dynamics with ERP platforms, customer portals, eCommerce systems, and other enterprise applications.
  • Support CRM data migrations, business acquisitions, tenant-to-tenant migrations, and CRM consolidation.
  • Extract, transform, validate, and load CRM and operational data.
  • Configure Dynamics security roles, business units, teams, and field-level security.
  • Deploy solutions across Development, Test, and Production environments.
  • Participate in architecture discussions and technical design reviews.
  • Manage source control and deployments through Azure DevOps and CI/CD pipelines.

Salary : $60 - $67

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Customer Relationship Management Developer?

Sign up to receive alerts about other jobs on the Customer Relationship Management Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at QUIKRETE COMPANIES

  • QUIKRETE COMPANIES Springs, GA
  • Why Join Our Team? At QUIKRETE, we foster a positive and collaborative work environment where teamwork and cooperation are at the forefront. As a Category ... more
  • 13 Days Ago

  • QUIKRETE COMPANIES Springs, GA
  • As a Category Manager, Natural Gas you will lead enterprise-wide natural gas sourcing, procurement, and risk management to ensure reliable supply, optimize... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Customer Relationship Management Developer jobs in the Johns Creek, GA area that may be a better fit.

  • Board Developer Tempe, AZ
  • About the Role Board Developer is a governance advisory firm specializing in board development, leadership assessments, executive coaching, and advisory bo... more
  • 13 Days Ago

  • Customer Operations Louisville, KY
  • This role requires the ability to work lawfully in the U.S. without employment-based immigration sponsorship, now or in the future. The Sr Workforce Mgmt A... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!