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

CRM​/.Net Engineer; CRM Plugins, API’s and PCF

Job in Scottsdale, Maricopa County, Arizona, 85261, USA
Listing for: Barrett-Jackson Auction Company, LLC
Full Time position
Listed on 2026-05-23
Job specializations:
  • Software Development
    Backend Developer, C# / Unity Developer, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 130000 USD Yearly USD 100000.00 130000.00 YEAR
Job Description & How to Apply Below
Position: CRM / .Net Engineer (CRM Plugins, API’s and PCF)

Job Title:

CRM / .Net Engineer (CRM Plugins, API's and PCF)

Department: IT

Reports to:

Enterprise Architect

Position Purpose

We are seeking an experienced CRM/.Net Engineer (CRM Plugins, APIs and PCF) to join our Scottsdale-based team and lead development across CRM server-side extensions, enterprise integration services, and modern client-side components. This role is critical to our digital transformation, requiring deep technical expertise in .NET and Azure, combined with strong hands‑on experience building Power Apps Component Framework (PCF) controls to extend and modernize the Dynamics 365 / Dataverse user experience.

You will contribute to the design, development, and maintenance of scalable plugins, APIs, and PCF components that connect front‑end experiences, enterprise systems, and external platforms. In addition to your hands‑on development responsibilities, you will participate in architectural decisions, ensure best practices are followed, and collaborate closely with business stakeholders and cross‑functional teams to deliver solutions that align with our strategic objectives.

Key Responsibilities
  • Experience using AI‑assisted development tools to support .NET development, Microsoft Dynamics customization, plugin development, troubleshooting, and application support is preferred
  • Design, develop, and maintain Microsoft Dynamics 365 CRM plugins using C# and the Dynamics CRM SDK.
  • Customize CRM components including entities, forms, views, dashboards, and business rules.
  • Develop server‑side extensions such as custom workflows, custom actions, and real‑time/async plugins.
  • Development and evolution of the enterprise API layer, including architecture, standards, and lifecycle management
  • Design and implement secure, scalable, and high‑performance APIs using .NET Core and Azure services
  • Design, develop, and maintain Power Apps Component Framework (PCF) controls for Dynamics 365 / Dataverse model‑driven apps.
  • Build reusable, user‑friendly UI components using Type Script/JavaScript and Dataverse client APIs, following accessibility and performance best practices.
  • Package, version, and deploy PCF controls using Power Platform solutions; support release management across Dev/Test/Prod.
  • Implement client‑side customizations (form scripting and related UI behaviors) using JavaScript; collaborate with PCF development to deliver cohesive user experiences.
  • Manage CRM solution packaging, deployments, and environment configurations across Dev/Test/Prod.
  • Build and maintain integrations between Dynamics 365 CRM and enterprise platforms using REST APIs, Web Services, Azure Functions, and custom connectors.
  • Contribute in full API development lifecycle from design and documentation to deployment, monitoring, and support
  • Drive code quality through adherence to SOLID principles, design patterns, and automated testing
  • Mentor developers and offshore team members, providing technical leadership and code reviews
  • Manage source control, branching strategies, and CI/CD processes using Git Hub and Azure Dev Ops
  • Contribute to infrastructure‑as‑code practices and containerization strategies where appropriate
  • Participate in sprint planning, backlog grooming, and Agile ceremonies to ensure continuous delivery
Experience/Qualifications
  • 4+ years of hands‑on experience developing Dynamics 365 / Dataverse solutions, including CRM plugins, workflows, custom actions, JavaScript customizations, and Power Apps Component Framework (PCF) controls.
  • Strong proficiency with Microsoft Dataverse, solution management, and CRM data models.
  • Required:

    hands‑on experience designing, developing, and deploying PCF controls for model‑driven apps (including packaging/versioning via solutions).
  • Proficiency with Type Script/JavaScript and debugging client‑side components (browser developer tools); familiarity with unit testing approaches for PCF components.
  • Experience performing CRM deployments, updates, and environment management.
  • Bachelor's degree in Computer Science, Engineering, or related field or experience.
  • 8+ years of hands‑on experience in .NET / .NET Core development, with a focus on enterprise applications and API services.
  • Deep expertise in C#, ASP.NET MVC, Web API,…
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