Job Description: We are seeking a highly skilled Senior Power Platform Developer to design, develop, and support enterprise applications using the Microsoft Power Platform ecosystem. The ideal candidate will possess strong hands-on experience in Power Apps, Power Pages, Dataverse, and SQL development, with expertise building secure, scalable, and user-friendly applications for internal and external stakeholders.
The candidate will be responsible for designing and implementing business applications, integrating SQL databases with Dataverse, enabling secure authentication and role-based access, and supporting enterprise reporting, automation, and structured public health data collection initiatives.
Key Responsibilities:
- Design, develop, and deploy scalable enterprise applications using Microsoft Power Apps, including Canvas Apps, Model-Driven Apps, and Power Pages.
- Build secure, responsive, and user-friendly portals for both internal and external users using Power Pages and Power Platform technologies.
- Design, configure, and maintain Microsoft Dataverse data models to support structured public health and enterprise data collection requirements.
- Develop and optimize SQL queries, stored procedures, database objects, and integrations to support reporting, application functionality, and data processing.
- Implement a SQL database connector within Dataverse to enable Power Apps to securely query local SQL databases.
- Automate cross-checking mechanisms between authenticated portal users and SQL databases to validate user matching and securely expose limited user information.
- Implement role-based access control (RBAC) and security best practices to manage user authentication, permissions, and secure data access.
- Perform application testing, debugging, troubleshooting, and performance tuning to optimize reliability and usability.
- Create and maintain technical documentation for architecture, workflows, system integrations, data models, and business processes.
- Collaborate with stakeholders and technical teams to gather requirements and implement scalable Power Platform solutions.
Required Qualifications & Experience:- Strong experience developing applications using Microsoft Power Apps (Canvas, Model-Driven Apps, and Power Pages).
- Strong hands-on experience with Microsoft Dataverse and data modeling.
- Experience writing and optimizing SQL queries and stored procedures.
- Experience implementing role-based access control and enterprise application security.
- Experience integrating Power Platform with SQL databases and enterprise systems.
- Strong troubleshooting, debugging, and performance optimization skills.
- Ability to create and maintain technical documentation.
- Strong understanding of Power Platform best practices and secure application architecture.
- Microsoft Certification Power Platform Developer Associate preferred or required.