Description : Role Overview :
We are looking for an experienced PowerApps Developer to design, develop, and maintain robust business applications using the Microsoft Power Platform. The ideal candidate will have strong hands-on experience with PowerApps (Canvas and Model-Driven apps), Power Automate, and Power BI (optional), along with an in-depth understanding of data integration, business process automation, and the Microsoft 365 ecosystem.
As part of our digital transformation initiatives, you will play a key role in building innovative low-code / no-code solutions that enhance productivity, streamline workflows, and drive operational efficiency across the organization.
Key Responsibilities :
Application Design & Development :
- Design, develop, and deploy PowerApps solutions (Canvas, Model-Driven, and Portal apps) tailored to business needs.
- Build intuitive, user-friendly, and responsive UI / UX designs aligned with Microsofts design best practices.
- Develop and configure custom connectors, data sources, and API integrations to extend application functionality.
- Implement Power Automate workflows to automate and optimize business processes.
- Develop and manage PowerApps components for reuse across multiple applications.
Integration & Data Management :
Integrate PowerApps with Microsoft Dataverse, SharePoint Online, SQL Server, Dynamics 365, and other enterprise data sources.Design and manage data models, entities, and relationships in Dataverse.Ensure efficient data flow and maintain data consistency across connected systems.Work with Power Query, Power BI, and Azure services (Logic Apps, Functions) for advanced data integration and reporting (preferred).Maintenance & Optimization :
Maintain, troubleshoot, and enhance existing Power Platform solutions to improve performance, scalability, and reliability.Implement role-based security, data access controls, and environment management for PowerApps and Power Automate solutions.Monitor application performance and resolve production issues proactively.Maintain documentation including technical specifications, release notes, and user guides.Collaboration & Delivery :
Collaborate closely with business stakeholders, functional analysts, and IT teams to gather requirements and translate them into technical solutions.Participate in agile ceremonies (sprint planning, reviews, retrospectives) and contribute to delivery timelines.Provide end-user support, training, and knowledge transfer to ensure successful adoption of solutions.Stay up to date with the latest Microsoft Power Platform updates and evaluate new features for potential adoption.Required Skills & Qualifications :
3+ years of hands-on experience developing solutions with Microsoft Power Platform (PowerApps, Power Automate, Dataverse).Strong expertise in PowerApps Canvas Apps and Model-Driven Apps design, development, and deployment.Proficiency in Power Automate (Flow) for building automated workflows and integrations.Working knowledge of Power BI for dashboard creation and embedding reports into PowerApps (preferred).Experience integrating Power Platform solutions with Microsoft 365, SharePoint Online, Teams, and Outlook.Solid understanding of connectors, custom APIs, REST services, and Azure Active Directory authentication.Experience with data modeling, formulas, expressions, and Power Fx within PowerApps.Familiarity with Azure components like Logic Apps, Functions, and Azure SQL for extended automation and integration.Strong understanding of application lifecycle management (ALM) in the Power Platform using Solutions, DevOps, and Git.Excellent analytical, problem-solving, and communication skills with an ability to interact effectively with both technical and non-technical stakeholders.Preferred Skills :
Experience with Power Platform governance and environment strategy (security roles, DLP policies, admin center).Knowledge of Dataverse plug-ins, PowerShell scripting, or C# for advanced customization.Exposure to AI Builder, Power Virtual Agents, or Copilot Studio for intelligent automation.(ref : hirist.tech)