This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our client is a leading nonprofit organization that supports a large network of religious communities across North America. They are currently undertaking a major multi-year digital transformation program, migrating multiple organizations from legacy CRM systems to Microsoft Dynamics 365 Fundraising & Engagement. Our client is seeking an experienced Full Stack Microsoft Dynamics Developer to join their Technology & Innovation team. This is a high-impact, hands-on technical role supporting a flagship digital transformation program across 40+ Federation communities.
Job Responsibility
Designing, developing, and maintaining C# Dataverse plugins (synchronous and asynchronous) to support complex business logic and Federation-specific customizations
Building and supporting the Dynamics 365 Fundraising & Engagement platform, including gift processing, pledge management, constituent relationship management, and campaign workflows
Developing Azure Functions, Durable Functions, and integration services to connect Dynamics 365 with third-party systems
Managing Azure DevOps CI/CD pipelines, solution deployment, and ALM strategy across multiple environments
Contributing to Microsoft Fabric and Azure Data Factory pipelines for data migration and analytics
Leveraging AI tools (such as Claude Code, Claude API, GitHub Copilot, and Azure OpenAI) to accelerate development and improve code quality
Supporting Federation-specific customizations and acting as a senior technical resource for internal teams and implementation partners
Developing Power Automate flows, Power Apps, and Copilot Studio agents as needed
Requirements
5+ years of hands-on Microsoft Dynamics 365 CE/CRM development experience in production environments
Strong experience writing C# Dataverse plugins (both synchronous and asynchronous)
Deep knowledge of the Dataverse SDK, solution management, and ALM practices
3+ years of Azure development experience, including Azure Functions, Durable Functions, Azure Service Bus, and Azure DevOps (YAML pipelines)
Proficiency in RESTful APIs, integrations, and webhooks
Strong C#, JavaScript/TypeScript, and SQL skills (including FetchXML)
Full US Work Authorization (no visa sponsorship provided)