Role Overview
We are seeking a highly skilled Application Support Engineer to provide advanced Level 2 and Level 3 support for our Microsoft Dynamics 365 CRM environment. This role is critical for maintaining system stability and performance while enhancing our integrated custom components. The ideal candidate will bridge the gap between CRM configuration and full-stack development, with specific expertise in React.js for front-end components and .NET for robust backend logic.
Key Responsibilities
Technical Support & Troubleshooting
Provide high-level L2/L3 technical support, managing complex escalations for the Dynamics 365 platform.
Monitor, troubleshoot, and resolve system incidents, service requests, and defects within established SLAs.
Analyze and debug CRM-specific issues related to entities, workflows, business rules, plugins, and security roles.
Full-Stack Development & Integration
Support and enhance custom React.js-based components (PCF controls or web resources) integrated within the Dynamics 365 interface.
Develop, troubleshoot, and optimize backend logic using .NET (C#), specifically for custom plugins and workflow activities.
Manage and support CRM integrations utilizing the Microsoft Power Platform (Power Automate, Dataverse), Azure Logic Apps, and RESTful APIs.
Data Management & Deployment
Perform critical data validation, data fixes, and bulk updates using standard Microsoft tools and SQL/Dataverse queries.
Lead User Acceptance Testing (UAT) support, manage production deployments, and provide comprehensive post-release stability monitoring.
Collaboration & Coordination
Coordinate directly with Microsoft Support for platform-level infrastructure issues.
Partner with internal development teams to transition code from development to production and provide feedback on system architecture.
Technical Qualifications
Platform Expertise: Extensive experience with Microsoft Dynamics 365 CRM (Customer Engagement).
Back-End Development: Strong proficiency in .NET (C#), particularly in building plugins and custom integrations.
Front-End Development: Experience building or supporting React.js components integrated into CRM.
Integration Stack: Solid understanding of Power Automate, Dataverse, Azure Logic Apps, and API development.
Database Skills: Experience with SQL Server or Dataverse-specific data management.
Soft Skills
Exceptional analytical and problem-solving abilities in high-pressure environments.
Strong communication skills for bridging the gap between business users and technical developers.
Ability to manage multiple priorities in a fast-paced, production-support environment.
Job Type: Contract
Experience:
- Microsoft Dynamics 365 CRM (Customer Engagement).: 2 years (Preferred)
- .NET (C#) and React.js: 2 years (Preferred)
Work Location: Remote