Location: Onsite three days/week in Atlanta, GA
About the Company
Our client is seeking a Dynamics 365 CRM (Customer Engagement) Engineer to support, enhance, and extend our enterprise CRM platform across Sales, Customer Experience, Warranty, and Field Operations. This role is responsible for designing scalable solutions, integrating D365 CE with internal and external systems, and ensuring the platform supports key business processes.
The ideal candidate brings strong technical expertise in Dynamics 365 CE, Power Platform, and Azure integration services, along with the ability to collaborate across business, operations, and technology teams.
About the Role
The Dynamics 365 CRM Engineer will be responsible for customizing and extending Dynamics 365 CE, developing server‑side logic, building and maintaining Power Apps, and integrating D365 CE with enterprise systems.
Responsibilities
- CRM Development & Customization
- Customize and extend Dynamics 365 CE using entities, forms, views, business rules, workflows, plugins, and solution components.
- Develop server‑side logic using C#, .NET, and plugin development within D365 CE.
- Build and maintain Power Apps, Power Automate flows, and custom connectors supporting CRM functionality.
- Integrate D365 CE with enterprise systems using Azure Integration Services (Logic Apps, Service Bus, API Management, Functions).
- Support data migration activities including mapping, transformation, and loading into Dataverse.
- Collaborate with architects to design scalable, secure, and maintainable CRM solutions.
- Operational Support & Continuous Improvement
- Troubleshoot CRM issues, perform root‑cause analysis, and deliver timely resolutions.
- Maintain solution documentation, technical specifications, and deployment processes.
- Ensure CRM configurations and customizations follow best practices, security standards, and ALM processes.
- Partner with business stakeholders to translate requirements into technical solutions that improve customer experience and operational efficiency.
- Cross‑Functional Collaboration
- Work closely with Sales, Marketing, Customer Care, Warranty, Construction Operations, and IT teams to support CRM-driven workflows.
- Participate in sprint planning, backlog refinement, and release management activities.
- Provide guidance and support to end users and functional teams.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field.
- 3+ years of experience with Dynamics 365 CE / CRM development.
- Experience with Azure Logic Apps, Azure Functions, Service Bus, or similar integration technologies.
- Strong understanding of CRM business processes, data modeling, and solution architecture.
- Excellent troubleshooting, communication, and collaboration skills.
Required Skills
- Experience supporting CRM environments in large enterprise settings.
- Experience with CI/CD pipelines for D365 CE and Power Platform.
- Knowledge of security roles, permissions, and environment management.
- Microsoft certifications in Dynamics 365 CE, Power Platform, or Azure.
Equal Opportunity Statement
Our client is committed to diversity and inclusivity in the workplace. We encourage applications from individuals of all backgrounds and experiences.