Junior Microsoft Power Platform & Fabric Developer
Role details
Job location
Tech stack
Job description
As a key member of the SCRUM team delivering the Eric Bana programme-our new enterprise Microsoft technology platform-you will take ownership of defined development work across Microsoft Dynamics CRM, Power Platform, Power Pages, Power Apps, Microsoft Fabric, and Power BI.
This role offers the opportunity to work on strategic, business-critical components of our digital transformation. You will be responsible for developing production-ready features, supporting complex integrations, and contributing to our engineering standards, data modelling approach, and platform governance.
This position is ideal for an ambitious early-career developer seeking accelerated growth in a modern, enterprise-grade Microsoft ecosystem
What you will be doing:
Platform Development and Configuration
- Assist in the development, customisation, and configuration of Microsoft Dynamics CRM entities, forms, workflows, business rules, and plugins.
- Support the creation of Power Apps (Canvas and/or Model-Driven) used across internal teams.
- Contribute to the development of Power Pages for external-facing or partner-facing components of the solution.
- Build and maintain Power Automate flows to streamline business processes.
Data, Reporting and Integration
- Support data modelling, transformation, and pipeline work using Microsoft Fabric and Dataflows.
- Assist with building and maintaining Power BI dashboards and reports, ensuring data accuracy and meaningful visualisation.
- Collaborate with the Data Engineer on data quality, cleansing, mapping, and migration activities.
SCRUM Delivery Support
- Participate actively in SCRUM ceremonies including daily stand-ups, sprint planning, reviews, and retros.
- Work closely with the Associate Power Platform Developer to learn best practices and support backlog delivery.
- Ensure development work is completed to standards, properly documented, and deployable across environments.
- Contribute to testing cycles (functional, integration, and user acceptance).
Collaboration and Coordination
- Work cross-functionally with the SCRUM Lead, Business Systems Manager, Data Engineer, and external partners (ANS).
- Support coordination of tasks, dependencies, and technical workstreams where required.
- Assist in the preparation of technical documentation, release notes, and knowledge articles., As a Disability Confident Leader, we have committed to ensuring that disabled people and those with long term health conditions have the opportunities to fulfil their potential. We want to ensure everyone has the opportunity to perform their best when interviewing and when working with us, so if you require any reasonable adjustments that would make you more comfortable, please let us know so that we can do our best to support you.
Requirements
- Foundational knowledge of the Microsoft Power Platform, including Power Apps, Power Automate, and Power BI.
- Understanding of relational data modelling and basic data transformation concepts.
- Ability to write simple scripts or expressions (Power Fx, JavaScript, SQL, or equivalent).
- Experience with Microsoft Dynamics 365 CRM configuration or development.
- Familiarity with Power Pages or web development (HTML/CSS/JavaScript).
- Awareness of Microsoft Fabric, Data Factory, or other modern data engineering tools.
- Strong problem-solving skills and a willingness to learn new technologies quickly.
- Good communication skills, with ability to collaborate in a multidisciplinary SCRUM environment.
Nice to haves:
- Previous exposure to Agile/SCRUM delivery methods.
- Experience using Git, Azure DevOps, or other source control/CI-CD tools.
Benefits & conditions
Pulled from the full job description
- Annual leave
- Sick pay
- Employee assistance programme
- Free parking
- Free fitness classes
- Company pension
- Private medical insurance, * Pension scheme - Up to 20%, including a 10% non-contributory contribution and matched contributions up to 5%.
- Life Assurance of four times your salary.
- Private healthcare through BUPA for you and your family, along with a Medicash Health Plan.
- Employee assistance programme: GP appointments, eye tests, flu vaccinations, sick pay and free gym and yoga sessions.
- Enhanced Parental Leave, including Adoption Pay.
- Free parking, EV charge points and a minibus service to/from the town centre and train station.
- Fresh fruit, breakfast snacks, and a Dress for Your Day dress code.
- Learning and development opportunities to help you grow.