[Hiring] Microsoft Dynamics 365 Engineer @ASPCA
Microsoft Dynamics 365 Engineer @ASPCA
Software Development
Salary usd 95,000 - 11..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2mths ago

[Hiring] Microsoft Dynamics 365 Engineer @ASPCA

2mths ago - ASPCA is hiring a remote Microsoft Dynamics 365 Engineer. πŸ’Έ Salary: usd 95,000 - 119,000 per year πŸ“Location: USA

Role Description

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 role is responsible for the 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 collaborate across business and IT teams to deliver impactful solutions.

As a Microsoft Dynamics 365 Engineer, you will bring a high level of expertise in the Dynamics 365 platform and will focus on maximizing system efficiencies and better capitalizing on the features and benefits of Dynamics 365-based systems relative to 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 Thursday 3/26/26.

Qualifications

  • Helps create connections between people, ideas and plans
  • Gathers sufficient information to make a decision, and acts swiftly to choose or propose a course of action
  • Regularly evaluates results and iterates to improve processes
  • Plans, organizes and prioritizes work
  • Uses internal resources effectively (including financial, people, technology, communications)
  • Offers ideas to solve problems
  • Finds and applies improvements to the current way of doing things
  • Seeks to understand others' perspectives and willingly comes together with others to achieve collective goals
  • Presents information clearly in verbal and written form
  • Considers impact of decisions on co-workers or external partners and their work
  • Displays courage and determination in the face of challenges and inspires others to do the same
  • Experiments with and implements approaches that improve and expand upon our work
  • Supports the development of others within and across teams by proactively sharing advice and knowledge
  • Gives and invites feedback, and seeks opportunities for improvement
  • Able to analyze trends and patterns in issues, and direct mitigation strategies
  • Able to quickly learn and support new technologies
  • Able to understand business impact and manage priorities and deadlines accordingly
  • Must be available for off-hours support of mission critical applications
  • Some travel to ASPCA locations and training sites (about 5% annually) may be required

Requirements

  • Advanced proficiency with Microsoft Dynamics 365 platform (CRM and Contact Center modules), 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
  • Proficiency with .NET Development and familiarity with SQL Server
  • Proficiency developing and modifying systems including coding, testing, debugging, and documenting programs
  • Proficiency with SharePoint Online administration and integration with Dynamics 365
  • Considerable knowledge of software development life-cycle methodologies, SaaS, and IT best practices
  • Strong understanding of CRM development principles and best practices
  • Knowledge of relational databases, data modeling, and ETL processes
  • Experience with Microsoft Copilot and AI-powered features within Dynamics 365 Contact Center
  • Familiarity with Okta integration and identity management
  • Familiarity with Stripe payment processor integrations
  • Familiarity with Azure services, Azure Integration Services (AIS), APIs, and integration tools
  • Familiarity with Azure DevOps tool and practices for D365 deployments
  • Ability to exemplify ASPCA’s core values, behavioral competencies, and commitment to diversity, equity, and inclusion.

Benefits

  • Affordable health coverage, including medical, employer-paid dental, and optional vision coverage.
  • Flexible time off that includes vacation time, sick and bereavement time, paid parental leave, 10 company paid holidays, and paid personal time off.
  • Competitive financial incentives and retirement savings including a 401(k) plan with generous employer contributions.
  • Robust professional development opportunities including classes, on-the-job training, coaching and mentorship with industry-leading peers.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Microsoft Dynamics 365 Engineer @ASPCA
Software Development
Salary usd 95,000 - 11..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 155,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 155,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 155,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later