Responsibilities
:
Develop, customize and implement Microsoft Dynamics 365 costumer engagement (Microsoft CRM).
Design and implement custom Dataverse widget extensions using TypeScript/JavaScript.
Enhance a moving map display interface with dynamic filtering and geofencing capabilities.
Conduct Dataverse cleanup and modernization, optimizing performance and maintainability.
Collaborate with stakeholders to gather requirements, propose solutions, and implement new features.
Lead the mobile app migration from Cordova to .NET MAUI or an equivalent framework, ensuring performance, usability, and maintainability.
Provide documentation and knowledge transfer as needed.
Required Skills & Experience:
Proven previous experience in Microsoft CRM – Dynamics 365.
Proven expertise in JavaScript and TypeScript development.
Strong hands-on experience with Microsoft Dataverse custom controls and widget extensions.
Familiarity with geospatial libraries (e.g., Leaflet, Mapbox, or similar).
Experience with Dataverse architecture, data modeling, and optimization.
Ability to work independently and manage complex technical requirements with minimal supervision.
Nice-to-Have Qualifications:
Experience with .NET MAUI in a production environment.
Background in mobile UX/UI design.
Prior experience integrating geolocation and geofence-based functionality.
Knowledge of Microsoft Power Platform or Dynamics 365 ecosystem.
Experience with Cordova, and experience migrating mobile apps to modern platforms like .NET MAUI, React Native, or Flutter.
Why apply:
Opportunity to lead a high-impact project with modern tech.
Flexible working environment (remote-friendly).
Collaborative, forward-thinking team.
Potential for follow-up projects and long-term engagement.
How to apply:
Include your resume, with a brief summary of relevant experience.
Be sure to highlight any projects involving Dataverse, map UI components, or mobile app migrations.
Not for you?
Sherlock loves to share $1,000 referral success bonuses! Referrals@SherlockTalent.com