Partner with business stakeholders, product owners, and end users to gather, analyze, and document CRM and Power Platform requirements.
Analyze customer-facing business processes (sales, service, marketing, case management), identify gaps or inefficiencies, and recommend improvements.
Design and propose scalable, secure, and maintainable Dynamics 365 CE and Power Platform solutions.
Configure and customize Dynamics 365 CE and Power Platform solutions, including entities/tables, forms, views, business rules, workflows, plugins, JavaScript, security roles, and model-driven or canvas apps.
Design and support integrations between Dynamics 365 CE and external systems using APIs, Dataverse, and Azure Integration Services.
Investigate and resolve complex system issues, data inconsistencies, and user-reported problems.
Lead and participate in testing activities, including system testing and User Acceptance Testing (UAT).
Provide end-user training, documentation, and ongoing support to ensure successful adoption of enhancements.
Work closely with development teams, architects, and external partners to prioritize enhancements, manage releases, and maintain solution quality, security, and stability.
Requirements
Microsoft Dynamics 365 CE (Sales, Customer Service, Marketing)
Power Platform (Power Apps, Power Automate, Dataverse)
CE Solution Architecture & Technical Design
C# Plugin Development, JavaScript, and SDK Customization
Dataverse security model, roles, and environment management
API-based integrations and Azure Integration Services
Azure DevOps, CI/CD, and Power Platform Pipelines
Data migration and data quality management
AI and automation using Microsoft Copilot Studio
Enterprise discovery and CRM requirements engineering
Customer-centric business process optimization
Product ownership and Agile delivery methodologies
Stakeholder management and executive communication
Governance, release management, and solution lifecycle management
Pre-sales consulting, solution demonstrations, and client enablement
End-user training and change management
Microsoft certifications such as PL-600 (Power Platform Solution Architect) or PL-200 (Power Platform Functional Consultant)
Experience supporting enterprise-scale or government CRM implementations
Familiarity integrating Dynamics 365 CE with ERP, HR, or other enterprise platforms
Experience analyzing cross-application dependencies and integration impacts.
Tech Stack
Azure
ERP
JavaScript
Benefits
Freedom to Work program: Set your own schedule and location (as appropriate).
Principal program: Earn the opportunity to become an owner of the firm.
Flexible paid time off/vacation: Take time off when it makes sense for you and your team.
Career development: Explore a wide range of learning and growth opportunities within and across industries.
Health, life, vision, and dental insurance: Cover all your medical bases.
Paid sick time, retirement plan, fitness reimbursement, pet insurance, identity protection, technology stipend, employee assistance program, and more!