10Pearls is seeking an experienced Microsoft Dynamics 365 and Power Platform Developer with over nine years of hands-on expertise to join their global digital engineering team. The ideal candidate will have deep knowledge of the Power Platform Center of Excellence (CoE) Toolkit and proven experience in establishing governance, adoption frameworks, and best practices. This role focuses on designing and implementing scalable solutions that drive business transformation across various industries, including healthcare, fintech, energy, and retail. The candidate will collaborate closely with clients and internal teams to deliver innovative digital products leveraging emerging technologies, ensuring alignment with strategic priorities for the financial year.
Key Responsibilities
- Collaborate with clients and stakeholders to gather and analyze business requirements, translating them into robust Dynamics 365 and Power Platform solutions.
- Design, configure, customize, and implement Dynamics 365, Power Apps (Canvas and Model-Driven), Power Automate, Power BI, and Dataverse to optimize business processes.
- Develop and deliver components across Dynamics 365, NAV, and Business Central, covering both functional and technical domains.
- Build scalable cloud and desktop flows using Power Automate, incorporating error handling, monitoring, and integrations.
- Create Power BI dashboards and reports, including data modeling, DAX calculations, and workspace management.
- Manage Dataverse architecture, including schema design, security models, and advanced data management.
- Perform data migration, integration, and ETL tasks using Azure Data Factory and REST/SOAP APIs.
- Develop custom plugins and extensions using .NET/C#, Azure Functions, Logic Apps, API Management, and custom connectors.
- Administer Power Platform environments, managing governance, solution deployment, DLP policies, licensing, and security configurations.
- Implement CI/CD pipelines with Azure DevOps, Power Platform Build Tools, and Git-based source control.
- Conduct testing, debugging, troubleshooting, and performance tuning to ensure high-quality deliverables.
- Integrate Power Platform and Dynamics 365 with SharePoint, Microsoft 365, SQL Server, external applications, web services, APIs, and webhooks.
- Deploy and customize the Power Platform CoE Starter Kit, including governance dashboards, audit logs, compliance tracking, and analytics.
- Establish governance frameworks and Communities of Practice to promote adoption and innovation.
- Develop technical documentation, knowledge bases, implementation guides, and best-practice playbooks.
- Lead end-user training sessions, workshops, community calls, and hackathons to enhance platform awareness and adoption.
- Collaborate with cross-functional teams throughout the software development lifecycle.
- Stay updated with the latest advancements in Microsoft Power Platform and Dynamics 365, providing strategic advice to stakeholders.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
- Minimum of 9 years of experience in Microsoft Dynamics 365 and Power Platform development and implementation.
- At least 3 years of hands-on experience with Power Platform Center of Excellence (CoE) Toolkit, governance frameworks, and Communities of Practice.
- Strong expertise in Power Apps (Canvas and Model-Driven), Power Automate, Power BI, and Dataverse.
- Experience with Dynamics 365, NAV, and Business Central implementations.
- Proficiency in Power Fx, JavaScript, TypeScript, .NET/C#, SQL Server, and API integrations.
- Practical knowledge of Azure services, including Azure Functions, Logic Apps, API Management, and Azure Data Factory.
- Familiarity with Power Platform Admin Center, environment management, DLP policies, security, and licensing.
- Experience with Git, Azure DevOps, CI/CD pipelines, and solution deployment best practices.
- Understanding of REST APIs, SOAP services, webhooks, and enterprise integration patterns.
- Proven ability to implement CoE Starter Kit dashboards, governance controls, telemetry, monitoring, and compliance reporting.
- Strong grasp of software development lifecycle (SDLC), Agile methodologies, Scrum, and Kanban.
- Excellent communication, stakeholder management, problem-solving, and training skills.
Preferred Qualifications
- Microsoft certifications such as PL-400, PL-600, or equivalent Power Platform certifications are highly desirable.
This role offers the opportunity to work with a purpose-driven, innovative company that partners with leading enterprises and startups worldwide. The successful candidate will contribute to transformative digital initiatives while advancing their expertise in cutting-edge Microsoft technologies.