Key Responsibilities :
- Design, develop, and configure Power Pages (Power Apps Portals) to enhance internal and external user engagement.
- Implement web templates, entity lists, forms, and custom themes to meet business requirements.
- Work with Microsoft Dataverse to create, update, and manage data models and relationships.
- Develop custom JavaScript, TypeScript, Liquid templates, and web resources to enhance Power Pages functionality.
- Integrate Power Pages with external systems using Power Automate, Azure Functions, Web APIs, and standard connectors.
- Ensure application security and compliance by implementing authentication mechanisms via Azure AD, OAuth, and role-based access control (RBAC).
- Perform unit testing, troubleshooting, and optimization of Power Pages applications.
- Create and maintain comprehensive technical documentation.
- Follow best practices in Application Lifecycle Management (ALM) and source control using Azure DevOps or GitHub Actions.
Required Skills :
Hands-on experience with Power Pages (Power Apps Portals), including web templates, entity lists, and forms.Strong knowledge of JavaScript, TypeScript, Liquid, and CSS for custom UI development.Experience with Microsoft Dataverse, Power Automate, and Azure services (Azure Functions, Logic Apps).Hands-on experience with REST / SOAP APIs and web services integration.Familiarity with Dynamics 365 CE security models, including authentication via Azure AD and OAuth.Experience in DevOps practices for packaging and deploying solutions using GitHub Pipelines, CI / CD, and automated deployments is a plus.Excellent analytical and problem-solving skills with the ability to design and implement robust solutions.Team player with a strong work ethic and positive attitude.Strong oral and written communication skills.Skills Required
Javascript, Typescript, Liquid, Github, Devops