Haystack
← Back to Jobs
Other

CRM / .Net Engineer - Hybrid- Fulltime (C2H)

Career Soft Solutions IncScottsdale, AZ🇺🇸United StatesPosted 27 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

CRM / .Net Engineer

Full time (C2H)

Hybrid- Scottsdale, AZ

Locals will be preferred. Candidates open to relocate are also accepted.

Job Description:

Design, develop, and maintain Microsoft Dynamics 365 CRM plugins using C# and the Dynamics CRM SDK.

o Customize CRM components including entities, forms, views, dashboards, and business rules.

o Develop server-side extensions such as custom workflows, custom actions, and real-time/async plugins.

o Development and evolution of the enterprise API layer, including architecture, standards, and lifecycle management

o Design and implement secure, scalable, and high-performance APIs using .NET Core and Azure services

o Design, develop, and maintain PowerApps Component Framework (PCF) controls for Dynamics 365 / Dataverse model-driven apps.

o Build reusable, user-friendly UI components using TypeScript/JavaScript and Dataverse client APIs, following accessibility and performance best practices.

o Package, version, and deploy PCF controls using Power Platform solutions; support release management across Dev/Test/Prod.

o Implement client-side customizations (form scripting and related UI behaviors) using JavaScript; collaborate with PCF development to deliver cohesive user experiences.

o Manage CRM solution packaging, deployments, and environment configurations across Dev/Test/Prod.

o Build and maintain integrations between Dynamics 365 CRM and enterprise platforms using REST APIs, Web Services, Azure Functions, and custom connectors.

o Experience using AI-assisted development tools to support .NET development, Microsoft Dynamics customization, plugin development, troubleshooting, and application support is preferred

o Contribute in full API development lifecycle from design and documentation to deployment, monitoring, and support

o Drive code quality through adherence to SOLID principles, design patterns, and automated testing

o Mentor developers and offshore team members, providing technical leadership and code reviews

o Manage source control, branching strategies, and CI/CD processes using GitHub and Azure DevOps

o Contribute to infrastructure-as-code practices and containerization strategies where appropriate

o Participate in sprint planning, backlog grooming, and Agile ceremonies to ensure continuous delivery

Requirements

Experience/Qualifications:

o 4+ years of hands-on experience developing Dynamics 365 / Dataverse solutions, including CRM plugins, workflows, custom actions, JavaScript customizations, and PowerApps

Component Framework (PCF) controls.

o Strong proficiency with Microsoft Dataverse, solution management, and CRM data models.

o Required: hands-on experience designing, developing, and deploying PCF controls for model-driven apps (including packaging/versioning via solutions).

o Proficiency with TypeScript/JavaScript and debugging client-side components (browser developer tools); familiarity with unit testing approaches for PCF components.

o Experience performing CRM deployments, updates, and environment management.

o Bachelor s degree in Computer Science, Engineering, or related field or experience.

o 8+ years of hands-on experience in .NET / .NET Core development, with a focus on enterprise applications and API services

o Deep expertise in C#, ASP.NET MVC, Web API, Entity Framework, ADO.NET, T-SQL, and SQL Server

o Strong experience with Azure cloud services, including Azure App Services, Azure Functions, API Management, Azure SQL, Storage, CDN, and Azure Service Bus

o Proven success with API development patterns: REST, JSON, OData, GraphQL, DDD, CQRS, and microservices architectures

o Integration experience with third-party platforms including Square, DocuSign, Mailchimp, and Microsoft Dynamics 365 ecosystem

o Proficient in Agile methodologies, GitHub, and Azure DevOps tools (Boards, Repos, Pipelines)

o Solid foundation in object-oriented design, SOLID principles, dependency injection, and architectural best practices

o Excellent communication skills and the ability to work cross-functionally with product owners, business stakeholders, and distributed development teams

o Required: strong experience with Microsoft Dynamics 365 / Dataverse and the Power Platform, including PCF development; Business Central knowledge is a plus.

Skills

Microservices
SQL
SQL Server
T-SQL
Agile
Azure
C#
CDN
CRM
.NET
ASP.NET
GraphQL
JavaScript
Mailchimp
REST
TypeScript

Similar jobs