Published on
Microsoft Dynamics 365 Engineer
Company: ASPCA
Employment Type: Full-Time
Location: 100% Remote – US (up to 5% annual travel)
Compensation: $95,000 – $119,000 (USD, zone-based on location)
Category: Software Engineering & Development
Close date or Apply by date: March 26, 2026 (5pm ET)
WHY THIS ROLE MADE THE CUT
Fully remote (no hybrid or office requirements)
Full-Time role
Job is listed on company site with a direct link to apply
Legitimate, established company
Posted within the last 14 days OR includes a clear deadline to apply
Clear salary range is disclosed
WHAT YOU'LL DO
ASPCA is hiring a Microsoft Dynamics 365 Engineer to be responsible for technical support, continuous improvement, and administration of ASPCA's Microsoft Dynamics 365 CRM and Contact Center platform working closely with external partners and internal stakeholders to create custom product solutions aligned with ASPCA goals. You'll serve as internal technical owner and subject matter expert for Dynamics 365 CRM and Contact Center platform responsible for ongoing support, system maintenance, and driving continuous improvement, participate in final stages of implementation engaging in knowledge transfer sessions with external partners, provide platform-level administration for Microsoft Dynamics 365 including environment configuration, integrations, AI feature enablement, and escalated technical troubleshooting, develop and maintain custom workflows, plugins, Power Automate flows, Power Apps, and Power BI reporting and analytics solutions, and support and maintain AI-powered features including Microsoft Copilot and Power Virtual Agents.
WHAT YOU'LL NEED
High School Diploma or GED, 3+ years hands-on experience with Microsoft Dynamics 365 (CRM and Contact Center modules), advanced proficiency with Microsoft Dynamics 365 platform including out-of-the-box functionality and configuration, advanced proficiency with Power Platform (Power Automate, Power Apps, Power BI, Power Pages, Power Virtual Agents), proficiency with JavaScript, C#, and Dynamics 365 SDK for custom development, and Microsoft certifications (PL-400, MB-210, or PL-600) desired.
KEY WORDS TO INCLUDE IN YOUR RESUME/COVER LETTER IF YOU APPLY:
Microsoft Dynamics 365 (CRM and Contact Center)
Power Platform (Power Automate, Power Apps, Power BI)
JavaScript, C#, and Dynamics 365 SDK
.NET Development and SQL Server
SharePoint Online administration
Microsoft Copilot and AI-powered features
Azure services and Azure DevOps
Data migration and ETL processes
Microsoft certifications (PL-400, MB-210, PL-600 preferred)
Nonprofit experience (preferred)
Keywords are suggested based on the language used in the employer's job description to help applicants align with automated screening systems.

