Dynamics 365 CRM Developer Job at Nigel Frank, United States

QmRrdnNnZTcwY0pOdkhhVjlCeTNIVGpnR3c9PQ==
  • Nigel Frank
  • United States

Job Description

Dynamics 365 CRM Developer

a0MaA000000bN5h.1_1738343667

Job Summary:

My client is seeking a highly skilled Dynamics CRM Developer to manage and enhance their on-premises Dynamics 365 CRM environment. This role requires deep technical expertise in .NET development, SQL optimization, and CRM integrations, with a strong focus on stabilizing our current system and preparing for a future cloud migration. The ideal candidate must be a self-starter who can work independently, conduct research, and solve complex technical challenges with minimal guidance.

Role & Responsibilities:

* Develop, customize, and maintain on-premises Dynamics 365 CRM solutions, including plugins, workflows, and system integrations.

* Manage and optimize a complex SQL database, including writing and improving stored procedures, queries, and performance tuning.

* Lead efforts to stabilize the on-prem CRM environment, ensuring smooth day-to-day operations.

* Develop and maintain client-side scripting and custom applications using JavaScript, jQuery, and HTML.

* Work with cross-functional teams to implement CRM enhancements and troubleshoot issues.

* Create and manage custom reports and dashboards using Power BI or Dynamics reporting tools.

* Research, document, and implement best practices to optimize system performance and usability.

Skills & Qualifications:

* 5+ years of experience in CRM development with expertise in .NET, .NET Core, C#, VB, and .NET v4.8.

* Strong hands-on experience in SQL Server, including writing complex queries, stored procedures, and performance optimization.

* Must have extensive experience with on-prem Dynamics 365 CRM, including plugin development and service integrations.

* Proven experience in customer integrations and managing enterprise-level CRM environments.

* Ability to work independently, self-learn, and research solutions with minimal guidance.

* Experience with data modeling, database design, and CRM architecture.

* Familiarity with cloud platforms and services (Azure experience is a plus but not required).

* Experience in Custom reporting and dashboards using Power BI or Dynamics reporting tools.

* Understanding of D365 Sales, Customer Service, and Finance modules.

* Nice to have experience in Microsoft Great Plains (GP).

Job Tags

Similar Jobs

NavitsPartners

Certified Sterile Processing Technician - NCST Job at NavitsPartners

 ...Certified Sterile Processing Technician Description: We are seeking a Certified Sterile Processing Technician to ensure the safe and effective sterilization of medical instruments. In this role, you will work with sterilization equipment, organize instruments... 

Get It - Professional Services

Software Engineer - Go - Container Images - Remote | WFH Job at Get It - Professional Services

 ...Security and compliance: Write tools and tests to assess security and ensure compatibility with cloud-native environments. Work with Go: Use Go to develop new features for container-building tools. Collaborate and mentor: Participate in code reviews, provide... 

Shift Day

Sterile Processing Technician (Non-Certified) DOES WEX/OJT Job at Shift Day

 ...emergency transports. We are seeking a Non - Certified Sterile Processing Technicians to perform: Performs the basic activities and related...  ...: ~ High School diploma or equivalent. Skills & Experience: No experience required, completion of formal training... 

Volumetric Building Companies

Plumber Job at Volumetric Building Companies

 ...safety standards Year round, SteadyConstruction work performed at one location inside a factory in Tracy, CA Pay Range for Plumbers with 5+ years of relevant experience: $30-35/hour DOE Qualifications About you ~3 - 5+ years' Plumbing experience in... 

The Middlesex Corporation

Excavator Operator Job at The Middlesex Corporation

 ...in the United States with Middlesex Paving earning an equally solid regional presence and reputation. Job Description: An Excavator Operator is responsible for operating heavy machinery to perform tasks such as digging, grading, trenching, and moving earth or...