Job Title: MS Dynamics CRM Power Platform Developer (Full-Time Employee)
Location: Birmingham, AL Hybrid (On-site preferred)
Fulltime role
Position Overview
We are seeking experienced and highly motivated MS Dynamics CRM Power Platform Developer professionals with strong expertise in Microsoft Dynamics 365 CRM and Microsoft Power Platform development. The ideal candidates will have deep technical experience in backend plugin development, modern client-side technologies, and building scalable enterprise CRM applications. This role requires strong problem-solving skills and the ability to develop, customize, and optimize Microsoft-based business solutions.
Key Responsibilities
- Design, develop, and maintain enterprise applications using Microsoft Dynamics 365 CRM and Microsoft Power Platform
- Develop and customize C# plugins and server-side components within Dynamics CRM
- Build responsive and interactive client-side features using JavaScript / TypeScript
- Design and optimize SQL queries, stored procedures, and database performance
- Configure, customize, and extend Dataverse environments
- Develop and customize Model-Driven Apps integrated with Dynamics 365 CRM
- Build reusable UI components using PowerApps Component Framework (PCF) controls
- Customize CRM forms, workflows, business rules, and dashboards
- Implement marketing automation and customer journey solutions within Dynamics CRM
- Develop web templates and portal content using Liquid and HTML
- Automate workflows and business processes using Power Automate
- Integrate Dynamics CRM with third-party enterprise systems and APIs
- Collaborate with cross-functional teams including product managers, architects, and QA engineers
- Participate in code reviews, testing, and deployment activities
- Ensure application performance, scalability, and security best practices
Required Technical Skills:
Core Technologies:
- Strong experience in C# with plugin development for Dynamics CRM
- Proficiency in JavaScript and/or TypeScript for client-side scripting
- Solid experience in SQL and relational database design
Microsoft CRM & Power Platform Expertise:
- Strong hands-on experience with Microsoft Dynamics 365 CRM
- Deep understanding of Dataverse
- Experience developing Model-Driven Apps
- Expertise in PCF (PowerApps Component Framework) Controls
- Experience customizing CRM entities, forms, views, dashboards, and workflows
Marketing & CIJ:
- Experience with Liquid templating language
- Strong knowledge of HTML and web content structuring
- Hands-on experience with Power Automate workflows and integrations
- Experience supporting customer engagement, marketing automation, and journey orchestration in Dynamics CRM
Requirements added by the job poster
• 8+ years of work experience with Microsoft Dynamics CRM
• 8+ years of work experience with C#
• No need for visa sponsorship
• 5+ years of work experience with Microsoft Power Platform
• Working in a hybrid setting