Power Platform Developer

TEKsystems

Midlothian,  United Kingdom
On-siteFreelance

Description

Power Platform

Developer

Key information

  • Location: Edinburgh
  • Working pattern: Hybrid, with two days per week onsite
  • Contract length: Five months (initially)

The role

We are looking for a hands-on Power Platform Developer who can personally design and deliver complete automation solutions across Power Apps, Power Automate, Dataverse and Power BI. This is an end-to-end development position covering user interfaces, data models, workflows, reporting, testing and live support.

This is not a Power BI-only, Power Apps-only or Power Platform administration role. Applicants must have practical experience building solutions across multiple components of Microsoft Power Platform and taking those solutions from business requirements through to deployment. You will join a Finance automation team that is migrating existing Data 360 workflows to Microsoft Power Platform. Working alongside the Finance Automation Lead, Product Owners and other developers, you will translate requirements into robust, maintainable and well-tested solutions.

The position has a strong delivery focus. You will manage several solution builds alongside live-service support, so you must be comfortable taking personal ownership of development while working within agreed priorities and delivery timeframes.

Key responsibilities

  • Migrate existing workflow solutions from Data 360 to Microsoft Power Platform.
  • Translate Product Owner requirements into structured and maintainable technical solutions.
  • Develop canvas applications using Power Apps, Power Fx, reusable components and user-defined functions.
  • Design and maintain automated workflows using Power Automate.
  • Build normalised data models from Excel flat-file sources.
  • Develop solutions using Dataverse and SharePoint.
  • Create dashboards and reports using Power BI, Power Query and DAX.
  • Deliver both Front End applications and the supporting Back End data and workflow components.
  • Manage multiple concurrent development activities alongside live-solution support.
  • Review and test code produced by other developers.
  • Write and test user stories and acceptance criteria.
  • Support UAT, investigate defects and implement agreed fixes.
  • Work directly with Product Owners and Finance stakeholders to manage requirements and priorities.

Key skills and experience

To be considered, you must be able to demonstrate:

  • Hands-on delivery experience across Power Apps, Power Automate, Dataverse and SharePoint.
  • Strong experience building Power Apps canvas applications using Power Fx.
  • experience creating reusable canvas components and user-defined functions.
  • Strong Power BI development skills, including Power Query and DAX.
  • experience designing normalised data models, including transforming data from Excel flat files.
  • Delivery of complete automation solutions covering applications, data, workflows and reporting.
  • The ability to explain your personal technical contribution to delivered Power Platform solutions.
  • experience converting business requirements into maintainable and tested solutions.
  • experience writing or refining user stories and acceptance criteria.
  • Practical involvement in testing, defect resolution and UAT.
  • Working knowledge of Power Platform administration.
  • Practical experience using Microsoft 365 Copilot, Copilot Cowork or comparable AI and coding tools.
  • Strong stakeholder communication and collaborative development skills.

Nice to have

  • Previous experience migrating workflows from Data 360.
  • Microsoft certifications such as PL-200, PL-300, PL-400, AB-400 or AB-410.
  • experience delivering automation solutions within Finance or another controlled business environment.

Candidate profile

This position is suited to an experienced Power Platform Developer who can take personal ownership of a solution from requirement through to deployment and support. You should be comfortable moving between canvas application development, Power Fx, workflow automation, data modelling and Power BI reporting.

You must be able to provide clear examples of solutions you have personally built, the technical decisions you made, the problems you resolved and the resulting business outcome. Candidates whose experience is limited to reporting, administration, minor application changes or oversight of development completed by others are unlikely to be suitable.

Job Title: Power Platform Developer

Location: Edinburgh, UK

Job Type: Contract

Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

Application form