DataFactZ

Dynamics 365 CRM Modernization & Data Migration Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is a contract position for a "Dynamics 365 CRM Modernization & Data Migration Engineer" in Greenville, SC, offering competitive pay. Key skills include Dynamics 365 expertise, C#, JavaScript, ETL tools like Astera and KingswaySoft, and experience in CRM modernization and data migration.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
January 28, 2026
🕒 - Duration
Unknown
-
🏝️ - Location
On-site
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Greenville, SC
-
🧠 - Skills detailed
#Data Integrity #C# #Azure Data Factory #MS D365 (Microsoft Dynamics 365) #ADF (Azure Data Factory) #Data Lineage #SSIS (SQL Server Integration Services) #Security #Power Automate #JavaScript #Data Migration #Logic Apps #"ETL (Extract #Transform #Load)" #Migration #Data Governance #Scala #Azure #UAT (User Acceptance Testing) #CRM (Customer Relationship Management)
Role description
Job Role: CRM Specialist Developer Hire-Type: Contract Location: Greenville, SC Key Skills: 1. Role Overview We are seeking a highly skilled Dynamics 365 CRM Modernization & Data Migration Engineer to support the transformation of our CRM platform as business logic evolves from hard-coded custom implementations to low-code and no-code solutions. This role will focus on rebuilding CRM forms and pages, redesigning data models, refactoring backend logic, and migrating historical data using enterprise-grade ETL and CRM migration tools while ensuring data integrity and continuity. 1. Key Responsibilities CRM Modernization & Low/No-Code Transformation ·      Transition legacy hard-coded Dynamics 365 customizations to low-code/no-code solutions using Power Apps and native Dynamics 365 capabilities. ·      Recreate and modernize CRM forms, pages, views, and business process flows based on changing business logic. ·      Reduce technical debt by replacing custom plugins and scripts with configuration-driven CRM features wherever possible. Data Model Redesign & Backend Refactoring ·      Analyze existing CRM entities, tables, relationships, and schemas impacted by evolving business requirements. ·      Design and implement new tables/entities, columns, and data models aligned to updated processes. ·      Refactor C# plugins, workflows, and JavaScript customizations to support new schemas and data structures. Data Migration & Historical Data Preservation ·      Define and execute data migration strategies for moving data from legacy CRM models to redesigned Dynamics 365 entities. ·      Use enterprise data migration and ETL tools such as Astera, KingswaySoft, and similar platforms to: o  Extract data from legacy tables and systems o  Transform, cleanse, and map data to new schemas o  Load data into new Dynamics 365 entities while maintaining relationships ·      Ensure historical data integrity, auditability, and reconciliation across old and new data models. ETL, Data Transformation & Integration ·      Build and maintain ETL pipelines using tools such as Astera, KingswaySoft (SSIS for Dynamics 365), Azure Data Factory, or custom utilities. ·      Support data transformation logic to align legacy data with new business rules, tables, and columns. ·      Coordinate with downstream integration teams to minimize impact from schema and model changes. Quality, Validation & Governance ·      Implement data validation, reconciliation, and rollback plans for CRM migrations. ·      Support UAT and production cutovers related to data model and CRM changes. ·      Ensure adherence to Dynamics 365 best practices, security standards, and data governance policies. 1. Required Skills & Experience • Strong hands-on experience with Microsoft Dynamics 365 (CRM). • Proven experience modernizing CRM solutions from custom hard-coded logic to low-code/no-code architectures. • Strong development skills in C# and JavaScript within a Dynamics 365 context. • Demonstrated experience redesigning CRM data models and migrating data across entities. • Hands-on experience with data migration and ETL tools, including Astera, KingswaySoft, or similar platforms. • Strong understanding of historical data preservation, data lineage, and reconciliation strategies. 1. Preferred Skills • Experience with Power Apps (Model-Driven & Canvas) and Power Automate. • Familiarity with Azure integration and data services (Azure Data Factory, Logic Apps, Functions). • Experience in large-scale CRM modernization or re-platforming initiatives. • Strong communication skills to translate evolving business requirements into technical solutions. At a high level what we are looking for (For Internal Purpose) • Legacy CRM implementations are simplified and modernized using low/no-code approaches. • CRM forms, pages, and workflows accurately reflect updated business processes. • Backend data is successfully migrated to new schemas with full historical data integrity. • Refactored backend logic and redesigned data models improve maintainability, scalability, and performance.