
Senior Microsoft Dynamics 365 CRM Engineer at FusionHit. 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.. . Company Location: Costa Rica.