10Pearls is a global, purpose-driven AI-native digital engineering partner that helps businesses reimagine, digitalize, and accelerate their growth. As an end-to-end digital technology partner, 10Pearls specializes in creating future-proof, transformative digital products leveraging emerging technologies. The company serves a diverse client base, including Global 2000 enterprises, high-growth mid-size businesses, and innovative start-ups across industries such as healthcare, fintech, energy, education, real estate, retail, and hi-tech. Headquartered in the Washington DC metro area, 10Pearls operates product engineering and software development centers across North America, Latin America, Europe, and South Asia.
The ideal candidate for this role will have over nine years of hands-on experience with Microsoft Dynamics 365 and the Power Platform. A strong background in the Power Platform Center of Excellence (CoE) Toolkit and Communities of Practice is essential. Experience in establishing governance, adoption frameworks, best practices, and platform management through the CoE Toolkit is highly valued, as these are strategic priorities for the organization this financial year.
Key Responsibilities
- Collaborate with clients and stakeholders to gather, analyze, and translate business requirements into scalable Microsoft Dynamics 365 and Power Platform solutions.
- Design, configure, customize, and implement Dynamics 365, Power Apps, Power Automate, Power BI, and Dataverse solutions to enhance business processes and operational efficiency.
- Configure, develop, and deliver Dynamics 365, NAV, and Business Central components across both functional and technical domains.
- Develop Canvas Apps and Model-Driven Apps using Power Fx, JavaScript, TypeScript, custom controls, connectors, and performance optimization techniques.
- Build and maintain scalable cloud and desktop flows (RPA) using Power Automate, ensuring robust error handling, monitoring, and integrations.
- Design and develop Power BI dashboards and reports, including data modeling, DAX, workspace management, and usage analytics.
- Manage Dataverse architecture, schema design, relationships, security models, and advanced data management practices.
- Perform data migration, integration, ETL activities, and quality assurance using Azure Data Factory and REST/SOAP APIs.
- Develop custom plugins, extensions, and integrations with .NET/C#, Azure Functions, Logic Apps, API Management, and custom connectors.
- Administer and govern Power Platform environments, including environment strategy, solution management, DLP policies, licensing, capacity planning, and security configuration.
- Implement CI/CD pipelines using Azure DevOps, Power Platform Build Tools, and Git-based source control.
- Conduct testing, debugging, troubleshooting, and performance tuning to ensure high-quality, reliable solutions.
- Integrate Power Platform and Dynamics 365 solutions with SharePoint, Microsoft 365, SQL Server, external applications, web services, APIs, and webhooks.
- Implement and customize the Power Platform Center of Excellence (CoE) Starter Kit, including governance dashboards, monitoring, audit logs, compliance tracking, and analytics.
- Establish governance frameworks, best practices, and Communities of Practice to drive platform adoption and innovation.
- Create technical documentation, knowledge base articles, implementation guides, and best-practice playbooks.
- Conduct end-user training sessions, workshops, community calls, and hackathons to improve adoption and platform awareness.
- Collaborate with developers, project managers, architects, and business analysts throughout the software development lifecycle.
- Stay current with Microsoft Power Platform and Dynamics 365 advancements, certifications, and industry best practices, providing strategic recommendations to stakeholders.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Over 9 years of experience in Microsoft Dynamics 365 and Power Platform development and implementation.
- Minimum 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 Apps), 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.
- Hands-on experience with Azure services including Azure Functions, Logic Apps, API Management, and Azure Data Factory.
- In-depth knowledge of Power Platform Admin Center, environment management, DLP policies, security, and licensing.
- Experience with Git, Azure DevOps, CI/CD pipelines, and solution deployment best practices.
- Familiarity with REST APIs, SOAP services, webhooks, and enterprise integration patterns.
- Experience implementing CoE Starter Kit dashboards, governance controls, telemetry, monitoring, and compliance reporting.
- Strong understanding 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 preferred.
This role offers the opportunity to work with cutting-edge technologies in a dynamic, global environment focused on innovation and digital transformation.