Skip to content

General information

Posting ID
PIP8591
Type of employment
Contract
Organisation
UK Research & Innovation
Contract duration
2 Months
Location
Swindon
Workplace Type
Remote

Description & Requirements

On behalf of UKRI, we are looking for a Senior Power Platform Developer (Inside IR35) for a 2 Month contract based REMOTELY.


Job Purpose

As a Senior Power Platform Developer with experience of implementing solutions using the Microsoft Power platform toolset, the role-holder will work as part of a multi-disciplinary team on an exciting Alpha phase of a digital services solution for a major UKRI programme – Research Excellence Framework. With a passion for cutting-edge technology and embracing low code platforms such as the MS Power Platform, the role holder will provide technical input and innovation to ensure appropriate solutions are in place to meet business requirements.


As a Power Platform Engineer you will design, build, and maintain low code solutions that support UKRI’s strategic and operational objectives. The role enables teams across UKRI to automate processes, improve data accessibility, and deliver secure, scalable digital services using Microsoft Power Platform technologies. The engineer works closely with product owners, business analysts, and technical teams to translate requirements into robust applications, automations, and integrations.

You will also address the non-functional requirements such as the performance and scalability KPIs needed for the service.


Key Responsibilities

Solution Design & Development

  • Build Power Apps (Canvas and Model Driven), Power Automate flows, and Power BI dashboards to meet business needs.
  • Develop reusable components, connectors, and templates aligned with UKRI architecture standards.
  • Implement Dataverse data models and manage schema, relationships, and security roles.

Platform Governance & Compliance

  • Apply UKRI governance, security, and data protection standards to all solutions.
  • Contribute to environment strategy, DLP policies, and lifecycle management.
  • Ensure accessibility, performance, and maintainability of all delivered solutions.

Integration & Automation

  • Integrate Power Platform solutions with Microsoft 365, Azure services, APIs, and legacy systems.
  • Design and implement automated workflows that reduce manual effort and improve service efficiency.

Support & Continuous Improvement

  • Provide 2nd/3rd line support for Power Platform solutions and environments.
  • Monitor platform usage, performance, and adoption, recommending improvements.
  • Contribute to the Power Platform Centre of Excellence (CoE) and promote best practice.

Collaboration & Stakeholder Engagement

  • Work with multidisciplinary teams to refine requirements and deliver user centred solutions.
  • Provide technical guidance to citizen developers and support capability uplift across UKRI.
  • Communicate technical concepts clearly to non-technical stakeholders.


Essential Experience

  • Strong experience developing solutions using Power Apps, Power Automate, Power BI, and Dataverse.
  • Understanding of Microsoft 365, Azure AD, and Azure Integration Services.
  • Ability to design secure, scalable low code architectures.
  • Experience with REST APIs, JSON, and data integration patterns.
  • Knowledge of software development lifecycle practices, including version control and testing.
  • Ability to analyse business processes and translate them into technical solutions.


Person Specification

  • Availability and capacity management. You can manage the service components to ensure they meet business needs and performance targets.
  • Development process optimisation. You can identify process optimisation opportunities with guidance and contribute to the implementation of proposed solutions.
  • Information security. You understand information security and can design solutions and services with security controls embedded, specifically engineered as mitigation against security threats as a core part of the solutions and services.
  • Programming and build (software engineering). You can collaborate with others when necessary to review specifications. You can use these agreed specifications to design, code, test and document programs or scripts of medium to high complexity, using the right standards and tools.
  • Prototyping. You see prototyping as a team activity, actively soliciting prototypes and testing with others. You establish design patterns and iterate them. You know a variety of methods of prototyping and can choose the most appropriate ones.
  • Service support. You can identify, locate and fix faults.
  • Systems design. You can design systems characterised by medium levels of risk, impact, and business or technical complexity. You can select appropriate design standards, methods and tools, and ensure they are applied effectively. You know how to review the systems designs of others to ensure the selection of appropriate technology, efficient use of resources and integration of multiple systems and technology.
  • Systems integration. You can define the integration build. You can coordinate build activities across systems and can undertake and support integration testing activities.
  • User focus. You can collaborate with user researchers and sell or represent users internally. You can explain the difference between user needs and the desires of the user. You can champion user research to focus on all users. You know how to prioritise and define approaches to understand the user story, guiding others in doing so. You can offer recommendations on the best tools and methods to be used.


Please be aware that this role can only be worked within the UK and not Overseas.


Disability Confident 

As a member of the Disability Confident Scheme, UKRI guarantees to interview all candidates who have a disability and who meet all the essential criteria for the vacancy. In cases where we have a high volume of candidates who have a disability who meet all the essential criteria, we will interview the best candidates from within that group. This scheme encourages candidates with a disability and/or neurodivergence to apply. In exceptional circumstances, we may also need to apply the desirable criteria in our shortlisting process which may include holding active security clearance.


In applying for this role, you acknowledge the following "this role falls in scope of the Off Payroll Working in the Public Sector legislation. Any rates of payment quoted will reflect the gross rate per day for the assignment and will be subject to appropriate taxes and statutory costs. As such the payment to the intermediary and your income resulting from this contract will be different".