Senior Microsoft Dynamics 365 CRM Engineer
Tech9
Senior Microsoft Dynamics 365 CRM Engineer
Location: Costa Rica, Argentina, Colombia, Mexico, Peru, El Salvador
About the Role
We are partnering with a large, service-oriented global organization that sends volunteers worldwide to support humanitarian and community needs. This project involves building version 2 of a volunteer portal built on top of Microsoft Dynamics 365 (D365) . The portal enables volunteers to complete all pre-assignment requirements, such as uploading visas, health records, and other critical documentation, before heading out on their assignments.
As a Senior Microsoft Dynamics 365 CRM Engineer , you will play a key role in rearchitecting, enhancing, and scaling this solution. You’ll collaborate closely with architects, developers, and client stakeholders to deliver an optimized, user-friendly, and high-performing platform that supports thousands of volunteers globally.
Responsibilities
+ Collaborate with architects and the development team to rearchitect and enhance a custom solution on the D365 CRM platform.
+ Leverage the Microsoft Power Platform (Power Apps, Power Automate, Power BI) to build custom entities, workflows, and integrations.
+ Develop server-side logic and extensions using the Microsoft Dynamics 365 SDK for .NET to extend CRM functionality.
+ Optimize and maintain data structures to ensure integrity, security, and high performance.
+ Implement user-centric customizations that improve usability and adoption of the CRM system.
+ Contribute to CI/CD pipelines with Azure DevOps for streamlined code management and deployment.
+ Participate in code reviews, technical discussions, and knowledge sharing within the development team.
+ Stay current with advancements in Dynamics 365, Power Platform, and Azure technologies.
Minimum Qualifications
+ 7+ years of experience with Microsoft Dynamics 365 CRM/CE (deployment, customization, configuration, and integration).
+ Expert-level knowledge of the Dynamics 365 SDK for .NET , including plugin development.
+ Strong hands-on experience with the Power Platform (Power Apps, Power Automate, Power BI).
+ Familiarity with CI/CD best practices and experience using Azure DevOps .
+ Solid knowledge of JavaScript for client-side scripting in D365.
+ Proficiency with relational databases and data modeling principles.
+ Strong ability to read, interpret, and contribute to technical documentation and code reviews.
+ C1+ English proficiency (written and verbal).
Interview Process
At Tech9, we are committed to providing a smooth, efficient, and transparent candidate experience. We typically complete the process within 2–3 weeks , keeping you informed at every step. Our goal is to finalize offers quickly so you are ready to start by October 6th or 13th .
Interview Plan:
+ Screening Interview (On-Demand HireVue) – 15–30 min | Online assessment of initial qualifications.
+ Recruiter Q&A – 10 min | Virtual discussion to review details and answer questions.
+ Round 1: Technical Interview (FusionHit Senior Engineer) – 1 hr | Skills and abilities on D365 & Power Apps.
+ Round 2: Technical Interview (Tech9 Staff Engineer) – 1 hr | Deep dive on Power Apps and D365 expertise.
+ Managerial Interview – 15–30 min | Assess culture fit and proactive qualities.
Next Steps:
We aim to finalize decisions within a few days after the last round of interviews, ensuring a swift and transparent process.
To ensure you've received our notifications, please whitelist the domains jazz.co, jazz.com, and applytojob.com
Powered by JazzHR
Confirmar seu email: Enviar Email
Todos os Empregos de Tech9