As a flexible Power Apps Developer for our client, you will work directly with internal clients to support various projects and solutions. You will be responsible for developing PowerApps (model and canvas-driven apps) along with utilising your problem-solving skills to understand client pain points and troubleshoot as challenges arise. Overall Role ObjectivesConfiguring Dataverse, Power Apps, and business process automation.Development of Azure logic apps and functions and Power BI development.Providing architecture, configuration, administration, and functional support to expand capabilities in Microsoft 365 (Dynamics 365 is a plus).Work as part of a service delivery team reporting to the Head of Application Development. Fully participate in team planning and work with colleagues to continuously improve the team’s performance. Tasks/ResponsibilitiesTechnical ExcellenceExtensive experience in the Microsoft Power Platform - MS PowerApps, Flow, Power Automate and Power BIDeveloping PowerApps model with a clear understanding of PowerApps formulas and development methodsConfiguring Dataverse, Power Apps, and business process automationAbility to create business processes and custom connectors with Microsoft FlowDemonstratable experience in management (execution monitoring, audit, etc.) of Flows, integrations, and MS-RPA technologiesProficient in creating PowerShell scripts.Experienced with .Net development experience and familiarity with C#, ASP.Net MVC, Entity Framework, JavaScript, Python, HTML, and CSS.Responsible for the development of Azure logic apps and functions and Power BI development as well as SharePoint development and workflows.Provide architecture, configuration, administration, and functional support to expand capabilities in Microsoft 365 (Dynamics 365 is a plus). Design end-to-end solutions that improve collaboration, productivity, and knowledge sharing. Interpret and design database models (SQL Server, Azure DB etc).Develop integrations between operational systems.Good foundational knowledge of Office 365 platforms, including Exchange, Intune, Azure AD, and Azure ecosystem.Essential Knowledge, Skills & ExperienceExperience/KnowledgeExperience in Behaviour Driven Development (BDD) and Test-Driven Development (TDD) environments Experience with CI/CD Experience in an Agile development life cycle (SCRUM, RAD, KANBAN) using Azure DevOps or similar Exposure to multi-platform integration using MS PowerApps (UIAutomation, MS-RPA, UIStudio) preferredMaster’s Degree or relevant experience in Computer Science