Responsibilities of a Power Platform Developer Application Development Design and build custom business applications using Power Apps (Canvas and Model-driven). Implement responsive and user-friendly interfaces tailored to business needs. Data Integration Connect and manage data across Microsoft Dataverse, SQL Server, SharePoint, and external APIs. Ensure seamless data flow and synchronization between systems. Business Intelligence Develop interactive dashboards and reports using Power BI. Enable data-driven decision-making through visual analytics. Security & Compliance Implement role-based access control (RBAC), data encryption, and governance policies. Ensure solutions comply with organizational and regulatory standards. Collaboration & Support Work closely with stakeholders, business analysts, and IT teams to gather requirements. Provide ongoing support, troubleshooting, and enhancements for deployed solutions. Documentation & Training Maintain technical documentation for solutions and processes. Train end-users and internal teams on Power Platform applications. Workflow Automation Create and optimize automated workflows using Power Automate. Integrate approval processes, notifications, and document management systems. Qualifications for a Power Platform Developer Bachelor's degree in Computer Science, Information Technology, or related field. Proven experience in developing solutions using Power Platform tools especially in the use of Power Apps and Power BI. Knowledge and experience in programming and scripting languages such as JavaScript, JSON, C#, SQL, Python Knowledge and experience in Data Management such as the use of Microsoft Dataverse, SQL Server, Sharepoint, Common Data Model Skills in integration such as REST APIs and Azure services; in Security & Governance; and UI/UX design. Certifications (Optional but Preferred) Microsoft Certified: Power Platform Developer Associate (PL-400) Microsoft Certified: Power Platform Fundamentals (PL-900) Microsoft Certified: Power Platform App Maker (PL-100) Soft Skills Strong analytical and problem-solving abilities Excellent communication and collaboration skills Ability to manage multiple projects and adapt to changing requirements Show more Show less