Jobs via Dice

Microsoft Dynamics365 Developer

Posted: 5 hours ago

Boost Your Application

Stand out with our professional, ATS-friendly resume templates designed to get you noticed by recruiters.

Download Resume Templates

Job Description

Dice is the leading career destination for tech experts at every stage of their careers. Our client, INNOVIT USA INC, is seeking the following. Apply via Dice today!Key Responsibilities Serve as both a hands-on developer and a technical lead, capable of independently designing and delivering solutions.Develop customizations within Dynamics 365 CE including:C# plugins and custom workflow activitiesJavaScript/TypeScript form logicEntity/table customizationsModel-driven app enhancementsFetchXML-based queries and SSRS RDL reportsLead modernization activities related to On-Prem to Cloud transition efforts, including code remediation, solution restructuring, and alignment with cloud best practices.Assist in migrating or rewriting reports from SSRS to FetchXML RDL, Power BI, or Paginated Reports as needed.Provide architectural guidance on solution components, extensions, integrations, and performance considerations.Implement integrations using Dataverse APIs, Azure Functions, Logic Apps, or other approved patterns.Ensure code quality, performance tuning, and adherence to Commonwealth security and development standards.Collaborate with business analysts, project leads, and functional teams to interpret requirements and deliver technical solutions.Mentor team members and provide expert-level troubleshooting support.Actively learn and adopt new technologies within the Power Platform and continue expanding skills in Power BI and cloud technologies.Required Qualifications 5-7 years of hands-on experience with Dynamics CRM/Dynamics 365 CE development.Proven experience in designing and delivering end-to-end solutions as a senior developer or technical lead.Expertise in:C# plugin developmentJavaScript/TypeScript customizationFetchXML query designSSRS RDL report development for Dynamics 365Dynamics 365 customization and configurationStrong understanding of the cloud version of Dynamics 365 and Dataverse architecture.Experience with Azure DevOps for ALM, pipelines, versioning, and deployments.Ability to work independently, make architectural recommendations, and own solutions from design to deployment.Excellent problemsolving skills with ability to analyze complex technical issues.Strong communication skills and ability to work collaboratively with cross-functional teams.Willingness and motivation to learn:Power Platform (Power Apps, Power Automate)Power BI and Paginated ReportsNew Dynamics 365 and Dataverse enhancementsPreferred QualificationsExperience with Dynamics CRM on-premises and upgrades/migrations to cloud.Familiarity with Azure Functions, Logic Apps, and integration patterns.Knowledge of Dataverse Web API, OData, or REST-based integrations.Exposure to solution segmentation, cloud governance, and enterprise ALM practices.Skill Required / Desired Dynamics CRM / Dynamics 365 CE developement experienceRequiredProven experience in designing and delivering end-to-end solutions as a senior developer or technical leadRequiredExperience with C# plugin developmentRequiredExperience with JavaScript/TypeScript customizationRequiredExperience with FetchXML query designRequiredExperience with SSRS RDL report development for Dynamics365RequiredStrong understanding of the cloud version of Dynamics365 and Dataverse architectureRequiredExperience with Azure DevOps for ALM, pipelines, versioning and deployments RequiredExperience with Dynamics CRM on-prem and upgrades/migrations to cloudDesiredFamiliarity with Azure Functions, Logic Apps, and integration patternsDesiredKnowledge of Dataverse Web API, OData or REST-based integrationsDesiredExposure to solution segmentation, cloud governance and enterprise ALM practicesDesired

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In