Dynamics 365 CRM Developer Job at Nigel Frank, United States

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

Humana

Field Care Manager, Behavioral Health Job at Humana

 ...Manager, Behavioral Health 2 work assignments are varied and frequently...  ...Health Needs Assessment. Employs a variety of strategies,...  ...facilities or prospects' and members' homes. Travel also includes...  ...ability to work effectively, the self-provided internet service of Home... 

Confidential

Chief Strategy & Sustainability Officer (CSSO) Job at Confidential

 ...Chief Strategy & Sustainability Officer (CSSO) About the Company Large municipal utility company Industry Utilities Type Government Agency Founded 1902 Employees 5001-10,000 Categories Government Power Grid Water Utilities Specialties... 

Theron Solutions

Data Engineer - AI & ML Job at Theron Solutions

 ...Francisco, CA Responsibilities : 1.Design and Build Data Pipelines: Develop, construct, test, and maintain data pipelines...  ...needs and ensure data is structured properly for reporting and analytics. Build and optimize data ingestion systems to handle both... 

Premier Medical Staffing Services

Travel Nurse RN - Med Surg - $1,507 per week Job at Premier Medical Staffing Services

 ...Premier Medical Staffing Services is seeking a travel nurse RN Med Surg for a travel nursing job in...  ...2/2025~ Duration: 13 weeks ~36 hours per week ~ Shift: 12 hours, days ~...  ...of the healthcare landscape, we offer per-diem, contract and direct hire placements to support... 

Hospital Internists

Help Desk Technician Job at Hospital Internists

Welcome to Hospital Internists of Texas! We are currently seeking a Help Desk Technician to join our IT Support team. If you are a tech-savvy individual with a passion for helping others, this role is perfect for you. Responsibilities: Provide technical support to...