Dynamics 365 CRM Developer (Remote)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Join a growing Microsoft Solutions Partner where you'll work on a wide variety of Dynamics 365 Customer Engagement projects for mid-market organizations. If you enjoy solving complex technical challenges, working directly with clients, and building modern Microsoft solutions, this is an opportunity to work with a collaborative consulting team while remaining fully remote.Unlike internal corporate development roles, you'll have the opportunity to work across multiple client environments, stay current with the latest Microsoft technologies, and help design solutions that make a real business impact.Previous Microsoft consulting or partner experience is highly valued but not required.What You'll DoAs a senior member of the CRM practice, you'll work closely with solution architects, functional consultants, and clients to design, build, and support Dynamics 365 Customer Engagement solutions.Responsibilities include:Design and develop custom Dynamics 365 CE solutions using C#, .NET, and JavaScriptBuild plugins, custom workflows, and Power Platform extensionsDevelop PowerApps Component Framework (PCF) controlsDesign and execute data migrations using KingswaySoftParticipate in Dynamics CRM on-premises to Dynamics 365 cloud migration projectsConfigure and customize Dynamics 365 Sales and Customer ServiceDesign scalable technical solutions that align with Microsoft best practicesGather technical requirements directly from clients and participate in discovery sessionsLead technical discussions, demonstrations, and solution reviews with customersCollaborate with Business Central, BI, and functional consulting teams on integrated client solutionsTroubleshoot existing customizations and recommend improvementsProduce technical documentation and deployment guidanceContribute to ongoing modernization and optimization initiatives across client environmentsWhat We're Looking For4+ years of hands-on Dynamics 365 Customer Engagement (CRM/CE) development experienceStrong experience developing in Dynamics 365 Online (cloud)Advanced C#/.NET development experienceStrong JavaScript experience for client-side customizationExperience developing PCF controlsExperience with Dataverse, plugins, security model, business rules, and Power AutomateExperience with KingswaySoft or similar migration toolsExperience designing technical CRM solutions and recommending best practicesComfortable working directly with clients and translating business requirements into technical solutionsExcellent communication and consulting skillsSelf-starter who enjoys working independently while collaborating with distributed teamsNice to HavePrevious experience working for a Microsoft Partner or consulting organizationExperience with Azure Functions, Logic Apps, Service Bus, or Application InsightsPower Platform experience beyond CRMPower BI or Power Pages experienceMicrosoft certifications such as PL-400, MB-210, MB-230, or PL-600Experience supporting CRM cloud migrations from on-premises environmentsWhy This Opportunity?This role offers the chance to work across a diverse portfolio of client projects rather than supporting a single internal system. You'll collaborate with experienced Microsoft professionals, stay current on emerging technologies, and have the opportunity to influence solution design while remaining hands-on technically.The team values professionals who are curious, collaborative, and motivated to continue learning. You'll work in a highly autonomous environment where your expertise and initiative are trusted.Location100% Remote (U.S.)Minimal travel (typically less than 10%)