Dynamics 365 CRM Developer Job at Nigel Frank, United States

MHM1dFNDK0YvRmhwZmx0dUZEUGd4ZjFnd0E9PQ==
  • 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

AdventHealth

Remote Inpatient Coding Specialist Job at AdventHealth

 ...Benefits from Day One - Paid Days Off from Day One -100% Remote! Our promise to you: Joining AdventHealth is about...  ...documentation in the medical record, applying appropriate ICD-10-CM/PCS coding conventions and MS-DRG Medicare Prospective Payment System... 

T.L. Keller Meats, LLC

Meat Cutter Job at T.L. Keller Meats, LLC

 ...to work and help serve your community - Its not just a job, its a career - JOIN US TODAY as a marketeer! Our team here at Keller Meats is a fun group of hard working individuals who help customers with A+ service! We would love to find a spot in our market just for YOU... 

Agrana

Product Developer, Food Manufacturing Job at Agrana

 ...Product Developer, Food Manufacturing, Brecksville, OH AGRANA Fruit is a global leader in delivering healthy and delicious food solutions in partnership with our valued customers. Our co-collaboration mindset results in the development of innovative products across... 

One Source Technical

Corporate Paralegal Job at One Source Technical

 ...accidental death and dismemberment insurance, long-term disability insurance, optional term life insurance, flexible spending accounts, Aflac, 401(k), paid time off, referral bonuses and paid holidays. Hybrid work environment, working 9-5pm. They are currently seeking a... 

National Testing Network

Dispatcher-TRENTON POLICE DEPARTMENT Job at National Testing Network

TRENTON POLICE DEPARTMENT 11 E. State Street Trenton, Ohio 45067(***) ***-**** Job Classification: Dispatcher The Trenton Police Department is seeking candidates for the position of Emergency Services Dispatcher (ESD). Entry-level positions will be filled through...