$90K - 130K a year
Gather and analyze nonprofit business requirements, support solution design and configuration in Dynamics 365 Nonprofit Cloud and Power Platform, ensure compliance, communicate with stakeholders, and assist reporting and analytics.
8+ years as Business Analyst with 5+ years in Dynamics 365/Power Platform, nonprofit implementation experience, compliance knowledge, Agile experience, and required Microsoft certifications.
Business Analyst (Dynamics 365 + Nonprofit Cloud + Power Platform) Role Overview The Business Analyst will work with nonprofit stakeholders to gather, analyze, and translate business needs into functional and technical requirements for the Dynamics 365 Nonprofit Cloud and Power Platform solutions. The BA will ensure solutions align with donor management, grant tracking, and compliance requirements. Key Responsibilities ● Requirement Gathering & Analysis ○ Engage with nonprofit program, donor, and finance teams to identify business needs. ○ Document functional requirements, user stories, and process flows aligned to the Nonprofit Common Data Model (NCDM). ○ Conduct fit-gap analysis against Dynamics 365 and Power Platform capabilities. ● Solution Design Support ○ Collaborate with the Technical Architect and developers to ensure requirements are accurately implemented. ○ Support the configuration of model-driven apps, forms, dashboards, and Power Pages. ○ Validate solution functionality through UAT and end-user feedback sessions. ● Compliance & Governance ○ Define data privacy, security, and retention requirements in alignment with organizational compliance. ○ Work with stakeholders to ensure data captured aligns with donor consent and audit trail needs. ○ Support periodic compliance reviews and internal audits. ● Stakeholder Communication ○ Serve as a bridge between business teams, IT, and vendors. ○ Prepare process documentation, training materials, and release notes. ● Reporting & Analytics ○ Partner with data teams to define Power BI reporting requirements for donor trends, program outcomes, and funding utilization. Required Skills ● Strong understanding of Dynamics 365 Nonprofit Cloud Data Model (Constituents, Gifts, Designations, Program Delivery). ● Experience gathering requirements for Power Apps, Power Pages, and Power Automate-based solutions. ● Knowledge of donor management, grant tracking, or program delivery processes. ● Familiarity with data privacy and compliance frameworks (GDPR, HIPAA, etc.). ● Experience with Agile methodology, Azure DevOps, and User Story writing. Experience ● 8+ years total experience as a Business Analyst. ● Minimum 5 years in Dynamics 365 or Power Platform. ● At least 1–2 nonprofit implementations or experience with Nonprofit Cloud Data Model. ● Exposure to Power BI and data governance practices is a plus. Certifications (Required) ● Microsoft Certified: Power Platform Functional Consultant Associate ● Microsoft Certified: Dynamics 365 Fundamentals (CRM) ● Nonprofit Cloud Accreditation (from Microsoft or Partner Programs)
This job posting was last updated on 10/20/2025