Job Description The Power Platform Developer will support the continued development and maintenance of a portfolio management portal suite composed of three core layers: data management, acquisition/transformation, and visualisation. The ideal candidate will be a highly experienced, resourceful developer with deep expertise in Power BI, PowerApps, SharePoint Lists, and Microsoft 365 tools. The role requires effective collaboration, technical documentation, performance optimisation, and an agile development approach. Development & Technical Tasks: Develop, maintain, and enhance: Microsoft Power BI dashboards and reports. Microsoft PowerApps applications. Microsoft SharePoint Lists for data storage and UI components. Model and create/modify pipelines and views in xMart according to the data schema and design guidelines. Apply modern UI/UX design principles in dashboards and apps. Ensure compliance with client's development standards and design templates. Enable CRUD operations within PowerApps on SharePoint-stored data with access controls. Develop data transformation logic in Power BI and Power Automate, sourcing from SharePoint, Active Directory, and other sources. Collaboration & Communication: Engage with client's teams, external consultants, and stakeholders to clarify technical needs. Communicate pros and cons of technical choices promptly to avoid unnecessary delays or rework. Support business users and collaborate with IT teams throughout the development lifecycle. Testing & Documentation: Perform functional and performance testing of the portfolio portals suite. Create and update comprehensive technical documentation for all development activities. Support content and functionality releases in 2 to 4-week Agile sprints using a Kanban methodology. Improvement & Maintenance: Propose and implement system improvements, including: New tabs, subsections, charts, menus, and navigation updates. Enhanced search capabilities using tags and other tools. UI/UX enhancements for a better user experience.