Summary:
In this position, you will never be bored! The ASPCA supports a broad portfolio of technologies to support a highly mobile and diverse staff. Maintaining a presence in multiple geographic locations, the team provides support (hands-on and remote) to over a dozen facilities and field operations, and over a thousand individual staff members. Your work will be integral to the organization as you work cross-functionally to ensure ASPCA staff, partners and communities have the systems needed to work effectively and efficiently to improve animal welfare.
The Microsoft Dynamics 365 Engineer will report to the Senior Director, Product Development. This roleis responsible forthe technical support, continuous improvement, and administration of the ASPCA's Microsoft Dynamics 365 CRM and Contact Center platform. The Microsoft Dynamics 365 Engineer will work closely with external partners and internal stakeholders to create custom product solutions aligned with ASPCA goals.
This is a hands-on role that blends system engineering, development, and administration. The ideal candidate will have a strong technical foundation in Dynamics 365 and the Power Platform, with the ability to collaborateacrossbusiness and IT teams to deliver impactful solutions. As a Microsoft Dynamics 365 Engineer, you will bringa high levelofexpertisein the Dynamics 365 platform and will focus on maximizing system efficiencies and better capitalizing on the features and benefits of Dynamics 365-based systemsrelativeto the needs of various user groups.
The Microsoft Dynamics 365 Engineer will apply proven communication skills, problem-solving skills, and knowledge of best practices to create and support simple, scalable, compliant, and more automated ASPCA mission-critical information and systems. The ideal candidate will have excellent interpersonal skills, be a team player, and have a desire to support the ASPCA in achieving our mission of ending cruelty to animals.
Please note, a cover letter is required for your application, please submit one. Applications for this role will be accepted until 5pm ET on Tuesday 5/26/26.
The Information Technology (IT) department supports and improves a broad portfolio of technologies to support our staff.ITensures that all ASPCA staff, partners, and communities have the systems needed to work effectively and efficiently to improve animal welfare. The sub-teams within IT include Product, Data and Reporting Solutions, Operations and Information Security, Technical Support, Enterprise Architecture, and Business Operations.
This position, while mostly remote, requires travel to our Midwest Office in Champaign, IL on a regular basis.
The target hiring range is based on where the employee works, which for remote roles is the employee's primary location of residence, and its respective cost of labor.You canview which zone appliesto you based on your location (aspca.app.box.com/v/aspcazonetable). For questionsregardinglocations not on the list, please send an email toCareers@aspca.orgfor more information.
Starting pay for the successful applicant will depend on a variety of factors, including but not limited to education, training, experience, location, business needs, internal equity, market demands or budgeted amount for the role. The target hiring range is for new hire offers only, and compensation may increase beyond the maximum hiring range based on performance over time. The maximum of the hiring range is reserved for candidates with the highest qualifications and relevant experience. The expected hiring salary ranges for this role are set forth below and may bemodifiedin the future.
For more information on our benefits offerings,visit our website.
At the ASPCA, youdon'thave to choose between your passion and making a living. Our comprehensive benefits package helps ensureyou canlive a rewarding life at work and at home. Our benefits include, but are not limited to:
Flexible time offthat includes vacation time, sick and bereavement time, paid parental leave, 10 company paid holidays, and paid personal time off that allows you even more flexibility toobservethe days that mean the most to you.
Robust professional development opportunitiesincludingclasses, on-the-job training, coaching and mentorship with industry-leading peers, internal mobility, opportunities to support in the field, and so much more.
Responsibilities:
Responsibilities
Responsibility buckets are listed in general order of importance, and include but are not limited to:
Platform Administration and Development
Serve as the internal technical owner and subject matter expert (SME) for the Dynamics 365 CRM and Contact Center platform, responsible for ongoing support, system maintenance, and driving continuous improvement and innovation aligned with business needs
Participate in the final stages of Dynamics 365 CRM and Contact Center implementation, engaging in knowledge transfer sessions with external implementation partners to gain deep understanding of system configuration, customizations, and integrations
Provide platform-level administration for Microsoft Dynamics 365, including environment configuration, integrations, AI feature enablement, and escalated technical troubleshooting
Develop and maintain in conjunction with Technical Operations and Data team, custom workflows, plugins, Power Automate flows, Power Apps, and Power BI reporting and analytics solutions
Support and maintain AI-powered features including Microsoft Copilot, Power Virtual Agents, and Contact Center AI capabilities (sentiment analysis, agent assistance, real-time transcription)
Support & Operations
Develop reports, dashboards, workflows, and processes to continuously monitor data quality and integrity
Qualifications
Technical Requirements:
Advanced proficiency with Power Platform (Power Automate, Power Apps, Power BI, Power Pages, Power Virtual Agents)
Proficiency developing and modifying systems including coding, testing, debugging, and documenting programs
Ability to exemplify ASPCA's core values, behavioral competencies, and commitment to diversity, equity, and inclusion.
Language
Education and Work Experience
Experience in creating standard operating procedures (SOP), translating business requirements into solutions, maintaining and updating tickets, creating incident reports, processing change requests, troubleshooting problems, etc.preferred
Language:
Education and Work Experience: