Job title: Microsoft Dynamics Developer – Full Stack (CRM and Azure) Job type: Perm Salary: $80,000 - $90,000 Role Location: Remote, USA Visa requirements: Full US Work Authorization (no visa sponsorship provided)
The company: 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. Role and responsibilities: 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. Key responsibilities include:
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.
Job 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).
Background supporting large-scale CRM migrations in multi-site or federated environments.
Hands-on experience with AI developer tools (Claude, Copilot, Azure OpenAI, etc.).
Familiarity with Microsoft Fabric, Azure Data Factory, or Synapse Analytics.
Relevant Microsoft certifications (MB-400, MB-210/MB-910, AZ-204, PL-400, MB-600 preferred).
Benefits:
Our client offers a competitive salary, comprehensive benefits package, and the opportunity to work on a meaningful digital transformation program that supports Jewish communities across North America. Additional benefits include flexible/hybrid working arrangements and professional development opportunities.
Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences. We make an active choice to be inclusive towards everyone every day. Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify’s mission is to empower every person, regardless of their background or circumstances, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time. Check out our DE&I page here
All official Signify Technology emails end with @signify-tech.com. If you're unsure, check our Meet the Team page and verify any unsolicited payment requests by contacting info@signify-tech.com.