Crm Developer Ii

 

Description:

As the CRM Developer II, you will create, implement, and maintain solutions in CRM and participate in the development and improvement of current Microsoft Dynamics CRM and other business platforms. You will work with the Director, CRM Technology on the implementation of innovative technologies to support various departments of the National Council. As the CRM Developer II, you will play a key role in maintaining and creating new solutions in Microsoft Dynamics CRM, coordinating/resolving support tickets, upgrade initiatives, developing new and maintaining existing workflows/flows and plugins within Microsoft Dynamics CRM.

 

This is an individual contributor role. While this position can be done remotely from anywhere in the US, you must primarily work US Eastern time business hours of 8:30 AM to 5:00 PM ET.

 

Key Responsibilities

  • Demonstrates a deep understanding and knowledge of Microsoft Dynamics CRM.
  • Write, code, test, and analyze software programs and applications, including research, design, documentation, and modification of software applications throughout the implementation & post implementation life cycle.
  • Support, maintain, and document the project functionality implemented in Microsoft Dynamics CRM.
  • Analyze code to find the root cause of errors and revise code as needed.
  • Ability to handle multiple project responsibilities simultaneously to prioritize work and resolve technical emergencies as they may occur.
  • Protects the organization by keeping information confidential.
  • Maintain data integrity and compliance with a focus on governance, security, and integrations across the Power Platform.

 

Required Qualifications

  • Minimum of 5 to 7 years relevant experience supporting and implementing systems.
  • 5+ years’ working experience with Microsoft Dynamics CRM.
  • Bachelor’s degree in Computer Science or equivalent technical job experience.
  • UI Design: Experience with UI design principles (reuse, structure, feedback, visibility).
  • Agile Methodology: Experience working on project teams using agile SDLC.
  • Web Development: Proficient in HTML, CSS, JavaScript/jQuery, C#, JSON, XML/XSL, and SDK.
  • ASP.NET: Experience with Microsoft ASP.NET (C#) for CRM plugin development and debugging.
  • Dynamics CRM: Hands-on experience developing applications using Microsoft Dynamics CRM, Portal/ADX Studio/Power Pages.
  • CRM Configuration: Ability to configure Microsoft Dynamics CRM and create/update workflows.
  • Power Platform: Experience with Power Apps, Copilot, Power Automate, and Power Pages. Knowledge of Application Lifecycle Management for Power Platform (source control, solution management, and deployment pipelines).
  • APIs and Integrations: Familiar with API Integration, REST, and OData APIs.
  • Database Management: Skilled in SSRS, SSIS, and SQL Server.
  • Data Tools: Experience with Microsoft Fabric and Azure Data Factory.
  • Web API: Proficient with Dynamics 365 Web API.
  • CRM Modules: Familiar with Dynamics CRM modules like Sales, Customer Service, and Customer Insights.
  • DevOps: Experience with Azure DevOps or Jira.
  • Data Uploads: Ability to perform data uploads to Microsoft Dynamics CRM using SSIS, Power Automate, or related tools.
  • Azure Services: Knowledge of Azure Logic Apps, Azure Functions, and Service Bus. Experience integrating Dynamics 365 with other systems.
  • Governance: Knowledge of governance and compliance best practices within Power Platform.
  • Security: Knowledge of security models, including roles, teams, and field-level security.
  • Communication and Training: Ability to conduct end-user training and communicate with cross-functional teams.

Organization National Council for Mental Wellbeing
Industry IT / Telecom / Software Jobs
Occupational Category CRM Developer II
Job Location New York,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-01-02 3:57 pm
Expires on 2026-03-06