Staff Platform Consultant – Microsoft Dynamics 365 (Onsite, PKR Salary)
Job Description:
Requirements:
- Bachelor's degree in Computer Science, Information Technology, Business, or a related discipline.
- 10+ years of experience working with Microsoft Dynamics 365 CRM and the Microsoft Power Platform ecosystem.
- Strong experience with enterprise-scale Dynamics implementations, customizations, and integrations.
- Hands-on expertise in Power Apps (Canvas & Model-driven Apps), Power Automate, and Dataverse.
- Proficiency in Power Fx, JavaScript/TypeScript, .NET, and C#.
- Familiarity with REST APIs, custom connectors, and enterprise application integrations.
- Experience implementing ALM practices, Azure DevOps pipelines, and Git-based source control workflows.
- Strong knowledge of data integration, security frameworks, and enterprise architecture concepts.
- Experience working within Agile teams and mentoring junior developers.
- Microsoft Power Platform certifications, including PL-400 and PL-600, will be considered an advantage.
Responsibilities:
- Design, develop, and deliver solutions using Microsoft Dynamics 365 CRM, Power Apps, Power Automate, and Dataverse.
- Create scalable Canvas Apps and Model-driven applications with a focus on performance, functionality, and user experience.
- Develop and maintain automated workflows and business processes using Power Automate.
- Configure and manage Dataverse schemas, entity relationships, security models, and data management processes.
- Customize and extend applications using Power Fx, JavaScript, TypeScript, and .NET/C# plugins.
- Integrate Dynamics 365 solutions with external enterprise platforms and third-party systems.
- Oversee Application Lifecycle Management (ALM), including environment setup, solution packaging, and deployments through Azure DevOps pipelines and Git-based version control.
- Work closely with cross-functional teams in Agile environments (Scrum/Kanban) to deliver scalable and business-aligned solutions.