Position Summary
We are seeking a highly skilled Senior Power Platform Portal Developer to design, develop, and maintain enterprise-grade solutions using Microsoft Power Platform, with a strong focus on Power Apps Portals/Power Pages. The role involves building secure, scalable, and user-friendly applications that integrate with Microsoft Dataverse, Dynamics 365, and other enterprise systems. This position requires hands-on development expertise, solution design experience, and the ability to mentor junior developers while collaborating with cross-functional teams.
Key Responsibilities
- Lead the design, development, and customization of Power Apps Portals/Power Pages to meet business requirements.
- Develop and maintain solutions using Power Apps (Canvas and Model-Driven), Power Automate, Dataverse, and Power BI integrations.
- Configure and extend portal functionalities including custom web templates, Liquid, JavaScript, and CSS.
- Build secure integrations with Dynamics 365, Azure services, and third-party systems.
- Apply best practices for solution architecture, data modeling, and performance optimization.
- Implement role-based security models, authentication methods (Azure AD B2C, OAuth, SSO), and portal security policies.
- Conduct code reviews, troubleshoot complex issues, and ensure high-quality deliverables.
- Mentor and guide junior developers, fostering knowledge-sharing within the team.
- Collaborate with business analysts, architects, and stakeholders to align technical solutions with business objectives.
- Stay current with the latest Microsoft Power Platform and Azure technologies and recommend adoption where appropriate.
Minimum Qualifications
Qualifications & Skills
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
- 5+ years of experience in Microsoft development, with at least 3 years in Power Platform
development.
- Proven expertise in Power Apps Portals/Power Pages development (Liquid, JavaScript, HTML, CSS).
- Strong experience with Dataverse, Dynamics 365 CE/CRM, and Power Automate.
- Experience with Azure services (Functions, Logic Apps, Application Insights, Key Vault, etc.).
- Proficient in integration techniques (REST APIs, Webhooks, Plugins, Custom Connectors).
- Strong understanding of security models, authentication, and access management.
- Familiarity with DevOps, CI/CD pipelines, ALM for Power Platform.
- Excellent problem-solving, communication, and leadership skills.
- Microsoft Certifications in Power Platform (PL-400, PL-600) are a plus.