Make Your Resume Now

Senior Microsoft Dynamics 365 CRM Engineer

Posted September 18, 2025
Contract Mid-Senior level

Job Overview

We are looking for a Senior Microsoft Dynamics 365 CRM Engineer to join our fast-paced, dynamic environment. This project involves building the second version of a volunteer portal powered by Microsoft Dynamics 365 (D365). The portal enables thousands of global volunteers to complete pre-assignment requirements such as uploading visas, health records, and other key documentation. You’ll collaborate with a skilled team to rearchitect and enhance this mission-critical solution, ensuring scalability, security, and usability.

Our client is a global, service-oriented organization supporting humanitarian efforts worldwide. You’ll contribute to a high-impact, meaningful product used by volunteers across the globe.

Location: Must reside and have work authorization in Latin America.
Availability: Must be available to work with significant overlap with Mountain Standard Time (MST).

The Ideal Candidate Has:

  • BS/MS in Computer Science, Information Technology, or a related field.
  • 7+ years of experience with Microsoft Dynamics 365 CRM/CE, including deployment, customization, configuration, and integration.
  • Expert-level knowledge of the Dynamics 365 SDK for .NET, including plugin development.
  • Strong hands-on experience with Microsoft Power Platform (Power Apps, Power Automate, Power BI).
  • Familiarity with CI/CD practices and experience with Azure DevOps.
  • Strong client-side scripting skills using JavaScript.
  • Proficiency with relational databases and data modeling.
  • Excellent ability to read and contribute to technical documentation and conduct code reviews.
  • Excellent communication skills in English (C1 preferred, strong B2 may be considered).

Key Responsibilities:

  • Collaborate with architects and development teams to rearchitect and enhance the custom D365 CRM platform.
  • Build custom entities, workflows, and integrations using Power Platform tools.
  • Extend CRM functionality with server-side logic using the Dynamics 365 SDK for .NET.
  • Maintain and optimize data structures to ensure performance, security, and data integrity.
  • Implement intuitive, user-centric customizations to improve platform usability and adoption.
  • Contribute to CI/CD pipelines using Azure DevOps for efficient code delivery and deployment.
  • Participate in code reviews, technical design sessions, and knowledge-sharing activities.
  • Stay up-to-date with advancements in Microsoft Dynamics 365, Power Platform, and Azure technologies.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!