×
Register Here to Apply for Jobs or Post Jobs. X

Microsoft Dynamics CRM Developer

Job in Providence, Providence County, Rhode Island, 02912, USA
Listing for: Eliassen Group
Full Time position
Listed on 2026-05-11
Job specializations:
  • IT/Tech
    Cloud Computing, Data Analyst
Salary/Wage Range or Industry Benchmark: 70 - 80 USD Hourly USD 70.00 80.00 HOUR
Job Description & How to Apply Below
Description:
Hybrid providence office is the most preferred option even if it's few days in office but remote is ok in the northeast footprint in Providence, RI

Our client seeks a Microsoft Dynamics CRM Developer to design, build, and integrate solutions across Dynamics 365 and the Power Platform. The role will develop plugins, workflows, forms, Azure Functions, and APIs, and manage Dataverse models and data. The developer will collaborate with business and IT partners, ensure security and performance, and support deployments across environments. The position will also provide production support, create documentation, and conduct end-user training.

This is a contract to hire opportunity. Applicants must be willing and able to work on a w2 basis and convert to FTE following contract duration. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.

Rate: $70.00 to $80.00/hr. w2

#LI-JS1

Responsibilities:
  • Design, develop, and implement custom Microsoft Dynamics CRM solutions, including plugins, workflows, and forms.
  • Build and maintain web applications, Azure Functions, APIs, and related code to meet business needs.
  • Update and optimize Dataverse data models to support new development and integrations.
  • Build and maintain relational and blob databases and other data structures for applications.
  • Integrate Dynamics CRM with other business systems to enable seamless data flow and improve processes.
  • Manage CRM data, including importing, exporting, and ensuring data integrity.
  • Act as a trusted advisor to business partners and collaborate with IT and business stakeholders to define specifications.
  • Translate business requirements into technical solutions and assist with prototypes.
  • Identify and address security threats, vulnerabilities, and performance issues.
  • Prepare and package unmanaged solutions for deployment across environments.
  • Stay current on Microsoft updates and technology trends to drive innovation.
  • Leverage low-code and no-code automation, including workflows, cloud flows, Power Automate, and business rules.
  • Use Dataverse with JavaScript, C#, and Power Apps to create scalable solutions via scripting, plugins, Azure Functions, and APIs.
  • Find, improve, and write performant code and Power Platform components.
  • Utilize entities and relationships to build solutions and customize user experience and business logic.
  • Create and maintain technical documentation, including solution designs, architecture, and user guides.
  • Provide ongoing support, troubleshooting, and maintenance to minimize downtime, including on-call support in a rotating schedule.
  • Conduct end-user training to maximize adoption and effective system use.
Experience Requirements:
  • Hands-on experience developing Microsoft Dynamics CRM/Dynamics 365 solutions, including plugins, workflows, and forms.
  • Proficiency with Dataverse configuration, data modeling, and data management.
  • Experience building Azure Functions and integrating via RESTful APIs.
  • Proficiency in C# and JavaScript for Dynamics 365 and Power Platform customizations.
  • Experience with Power Platform, including Power Apps, Power Automate, and business rules.
  • Experience integrating CRM with external business systems and services.
  • Knowledge of security, performance tuning, and troubleshooting for Dynamics 365 solutions.
  • Experience packaging and deploying unmanaged solutions across environments.
  • Ability to collaborate with business analysts, project managers, and stakeholders to translate requirements into solutions.
  • Experience creating technical documentation and user guides.
  • Ability to provide production support, including participation in an on-call rotation.
  • Awareness of UI/UX principles to improve user adoption.
  • Commitment to continuous learning and staying current with Microsoft release waves and features.
Education Requirements:
  • Microsoft Dynamics 365 or Power Platform certifications (preferred).
  • Microsoft Azure certifications (preferred).
Recruitment Transparency Notice

Eliassen Group values transparency in our recruitment practices. Please be advised that Eliassen Group utilizes artificial intelligence (AI) tools as…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary