

Jobs via Dice
Senior Dynamics 365 Consultant/Analyst
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Dynamics 365 Consultant/Analyst in Redmond, WA, for a 2-month contract with potential extension. Key skills include Dynamics CRM, ETL (Power Automate), SQL, and data governance. Requires 8-10 years of relevant experience and a technical degree.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
Unknown
-
ποΈ - Date
December 23, 2025
π - Duration
1 to 3 months
-
ποΈ - Location
On-site
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
Redmond, WA
-
π§ - Skills detailed
#"ETL (Extract #Transform #Load)" #Automation #CRM (Customer Relationship Management) #Scripting #Power Automate #Python #SQL (Structured Query Language) #Dataflow #BI (Business Intelligence) #API (Application Programming Interface) #Data Analysis #AI (Artificial Intelligence) #Consulting #Database Management #Data Manipulation #Compliance #Microsoft Power BI #Metadata #Data Quality #Security #Databases #Storage #Dataverse #Datasets #Computer Science
Role description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Talent Software Services, Inc, is seeking the following. Apply via Dice today!
Senior Dynamics 365 Consultant/Analyst
Job Summary: Talent Software Services is in search of a Senior Dynamics 365 Consultant/Analyst for a contract position in Redmond, WA. The opportunity will be for two months with a strong chance for a long-term extension.
Position Summary: We are looking for a practitioner with hands-on experience in entity modelling, relationships, business rules, auditing, and bulk import/export. Strong ETL skills in Power Automate/Dataflows and SQL for data shaping are essential. A track record of simplifying CRM footprints to drive adoption is highly desirable. Security/RBAC fluency and clear stakeholder communication are critical for coordinating while maintaining data quality and compliance. The Data Analyst coordinates changes to computer databases and tests/implements database updates, applying knowledge of database management systems. This role will drive vendor-supported CRM changes to support the full lifecycle from Opportunity to Order/PO, Delivery, Invoice, and Payment, aiming to reduce manual entry and improve data quality and governance.
Primary Responsibilities/Accountabilities:
β’ Work with senior management and technical client teams to determine data requirements, business data implementation approaches, and best practices for advanced data manipulation, storage, and analysis strategies.
β’ Design the CRM data model to enable one-to-many relationships and multi-delivery tracking under a single opportunity/PO while minimising field bloat.
β’ Write code and logical/physical database descriptions; specify identifiers/keys; provide clear specifications to management; and direct coding/descriptions for implementation.
β’ Implement, automate, and maintain enterprise ETL processes to ingest PO/Invoice metadata from finance systems and link to CRM records, reducing manual entry.
β’ Modify existing databases and database management systems; direct programmers/analysts to make schema, form, view, and business rule changes in CRM.
β’ Audit and rationalize fields, define a minimal viable field set per team, and configure role-based forms/views to improve usability and adoption.
β’ Test programs and databases; correct errors from modifications and integrations; establish validation rules, duplicate detection, and referential integrity for lookups.
β’ Establish governance for data ownership; configure auditing and usage telemetry; and document SOPs, bulk update workflows, and SLAs.
β’ Deliver reporting and insights showing delivery status vs. expected inventory, invoice/payment state, and operational KPIs for stakeholders.
β’ Maintain security/compliance practices and support environment/solution management for safe change delivery.
β’ Purpose of the Team: The team supports the end-to-end lifecycle of acquiring data from partners from deal brokering, ingestion, and tracking datasets to enabling sharing with AI teams for model training.
β’ Key Projects: This role will drive vendor-supported CRM changes to support the full lifecycle from Opportunity to Order/PO, Delivery, Invoice, and Payment. The aim is to reduce manual entry and improve data quality and governance.
Qualifications:
β’ Hands-on experience with Dynamics CRM/Dataverse (entities, relationships, forms, views, business rules, auditing).
β’ ETL tools and automation: Power Automate/Dataflows/Power Query; API/webhooks; bulk import/export; Excel-based data update patterns.
β’ SQL and one scripting language (e.g., Python or PowerShell) for data shaping, validation, and automation.
β’ Power BI dashboards and Dataverse charts for operational reporting.
β’ Strong written/oral communication, stakeholder facilitation, troubleshooting, and problem-solving skills; demonstrated success working with data to help businesses make better data-driven decisions.
β’ Bachelor's degree in a technical field (Computer Science, Engineering, Information Systems, or related).
β’ 8-10 years of relevant experience, including substantial work with Dynamics/Dataverse and the Power Platform.
β’ Experience working with Dynamics
β’ Ability to create Power Apps within Dynamics
β’ Familiarity with CRM rebuilds or data-related workflow systems
β’ Dynamics & Dataverse configuration - expertise in entities/relationships, forms/views, business rules, auditing (5-7 years).
β’ Power Platform ETL automation - Power Automate flows, Dataflows/Power Query, connector-based integrations with finance systems, and robust error handling (4-6 years).
β’ Advanced SQL scripting - T-SQL and PowerShell/Python for data shaping, bulk import/export, keys/lookups, and troubleshooting at scale (5 years).
If this job is a match for your background, we would be honoured to receive your application!
Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities, including contract, contract to hire, and permanent placement. Let's talk!
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Talent Software Services, Inc, is seeking the following. Apply via Dice today!
Senior Dynamics 365 Consultant/Analyst
Job Summary: Talent Software Services is in search of a Senior Dynamics 365 Consultant/Analyst for a contract position in Redmond, WA. The opportunity will be for two months with a strong chance for a long-term extension.
Position Summary: We are looking for a practitioner with hands-on experience in entity modelling, relationships, business rules, auditing, and bulk import/export. Strong ETL skills in Power Automate/Dataflows and SQL for data shaping are essential. A track record of simplifying CRM footprints to drive adoption is highly desirable. Security/RBAC fluency and clear stakeholder communication are critical for coordinating while maintaining data quality and compliance. The Data Analyst coordinates changes to computer databases and tests/implements database updates, applying knowledge of database management systems. This role will drive vendor-supported CRM changes to support the full lifecycle from Opportunity to Order/PO, Delivery, Invoice, and Payment, aiming to reduce manual entry and improve data quality and governance.
Primary Responsibilities/Accountabilities:
β’ Work with senior management and technical client teams to determine data requirements, business data implementation approaches, and best practices for advanced data manipulation, storage, and analysis strategies.
β’ Design the CRM data model to enable one-to-many relationships and multi-delivery tracking under a single opportunity/PO while minimising field bloat.
β’ Write code and logical/physical database descriptions; specify identifiers/keys; provide clear specifications to management; and direct coding/descriptions for implementation.
β’ Implement, automate, and maintain enterprise ETL processes to ingest PO/Invoice metadata from finance systems and link to CRM records, reducing manual entry.
β’ Modify existing databases and database management systems; direct programmers/analysts to make schema, form, view, and business rule changes in CRM.
β’ Audit and rationalize fields, define a minimal viable field set per team, and configure role-based forms/views to improve usability and adoption.
β’ Test programs and databases; correct errors from modifications and integrations; establish validation rules, duplicate detection, and referential integrity for lookups.
β’ Establish governance for data ownership; configure auditing and usage telemetry; and document SOPs, bulk update workflows, and SLAs.
β’ Deliver reporting and insights showing delivery status vs. expected inventory, invoice/payment state, and operational KPIs for stakeholders.
β’ Maintain security/compliance practices and support environment/solution management for safe change delivery.
β’ Purpose of the Team: The team supports the end-to-end lifecycle of acquiring data from partners from deal brokering, ingestion, and tracking datasets to enabling sharing with AI teams for model training.
β’ Key Projects: This role will drive vendor-supported CRM changes to support the full lifecycle from Opportunity to Order/PO, Delivery, Invoice, and Payment. The aim is to reduce manual entry and improve data quality and governance.
Qualifications:
β’ Hands-on experience with Dynamics CRM/Dataverse (entities, relationships, forms, views, business rules, auditing).
β’ ETL tools and automation: Power Automate/Dataflows/Power Query; API/webhooks; bulk import/export; Excel-based data update patterns.
β’ SQL and one scripting language (e.g., Python or PowerShell) for data shaping, validation, and automation.
β’ Power BI dashboards and Dataverse charts for operational reporting.
β’ Strong written/oral communication, stakeholder facilitation, troubleshooting, and problem-solving skills; demonstrated success working with data to help businesses make better data-driven decisions.
β’ Bachelor's degree in a technical field (Computer Science, Engineering, Information Systems, or related).
β’ 8-10 years of relevant experience, including substantial work with Dynamics/Dataverse and the Power Platform.
β’ Experience working with Dynamics
β’ Ability to create Power Apps within Dynamics
β’ Familiarity with CRM rebuilds or data-related workflow systems
β’ Dynamics & Dataverse configuration - expertise in entities/relationships, forms/views, business rules, auditing (5-7 years).
β’ Power Platform ETL automation - Power Automate flows, Dataflows/Power Query, connector-based integrations with finance systems, and robust error handling (4-6 years).
β’ Advanced SQL scripting - T-SQL and PowerShell/Python for data shaping, bulk import/export, keys/lookups, and troubleshooting at scale (5 years).
If this job is a match for your background, we would be honoured to receive your application!
Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities, including contract, contract to hire, and permanent placement. Let's talk!





