Job Summary:As a PowerApps Developer, you will be responsible for designing, developing, and implementing applications using Microsoft PowerApps, Power Automate, Power BI, and Dataverse. You will work closely with stakeholders to gather requirements, design user-friendly interfaces, and integrate various data sources to create efficient business solutions.
Key Responsibilities:
Design, develop, and customize applications using PowerApps.Integrate PowerApps with various data sources like SharePoint, SQL Server, Excel, OneDrive, and Dynamics 365.Utilize Power Automate to create workflows and automate business processes.Integrate data visualizations and analytics using Power BI.Manage and design databases, especially within Dataverse.Write and maintain code using JavaScript, TypeScript, C#, and other relevant languages.Use RESTful services and JSON for API integration.Ensure apps meet security standards and compliance requirements.Implement role-based access control and data protection measures.Create user-friendly and intuitive app interfaces following UX/UI principles.Gather and analyze business requirements to create efficient solutions.Collaborate with stakeholders and team members to ensure project success.Document and communicate technical processes and solutions effectively.Qualifications:
Proven experience as a PowerApps Developer or in a similar role.Proficiency in PowerApps, Power Automate, Power BI, and Dataverse.Strong understanding of Power Platform components.Experience with Dynamics 365 and its integration with PowerApps.Proficiency in JavaScript, TypeScript, and C#.Relevant Microsoft certifications (PL-100, PL-200, PL-400, PL-600) preferred.Knowledge of RESTful services, JSON, HTML, and CSS.Experience with SQL for querying and manipulating data.Strong analytical and problem-solving skills.Excellent communication and interpersonal skills.Ability to manage project timelines and deliverables.Preferred Skills:
Experience with Agile and Scrum methodologies.Familiarity with responsive design principles.Ability to create and maintain detailed documentation.