Power Apps Developer

thirtyone:eight
13 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 36K

Job location

Remote

Tech stack

API
Unit Testing
Software Documentation
Microsoft Dynamics CRM
Power BI
SharePoint
Systems Integration
Microsoft Power Automate
low-code
Tools for Reporting
Powerapps

Job description

You'll be part of a small, collaborative data team of three, working closely with our Head of IT & Data and colleagues across the organisation. This is a hands-on role where you'll:

  • Redevelop our CRM and introduce new features.
  • Create intuitive tools like Power Apps to make life easier for users.
  • Design workflows and automations that boost efficiency and improve data quality.
  • Develop reporting tools that empower teams to use data effectively every day.

It's a unique opportunity to combine technical development with strategic thinking-embedding data-driven practice across Thirtyone:eight.

Why You'll Love Working Here

  • Purpose-driven work: Everything you do helps protect children and vulnerable adults.
  • Flexible working options: Balance your life and work with hybrid arrangements.
  • Professional growth: Opportunities to learn, innovate, and lead.
  • Supportive culture: Join a friendly, collaborative team that values your ideas.

If you love solving problems, building tools that people actually enjoy using, and want your work to have a positive impact, we'd love to hear from you.

A. Main Responsibilities

  • Enhance and support Thirtyone:eight's Microsoft Dynamics CRM to meet business requirements, ensure reliability, performance, security and compliance with GDPR.
  • Create Power Apps to support the ongoing requirements of the business
  • Perform Unit Testing and end-to-end testing as appropriate
  • Liaise with end users for User Acceptance Testing and user-training
  • Maintain clear and up to date documentation of system design, configuration, workflows, and user guides

B. Specific Responsibilities

Work with our Senior Developer to support and enhance Thirtyone:eight's Microsoft Dynamics CRM to ensure it is secure, fit for purpose, and meets service and reporting needs.

Design and maintain Power Platform tools (Power Apps, Power Automate) with easy-to-use interfaces for efficient data entry and access.

Create and optimise workflows and automation to improve efficiency, data quality, and reduce manual processes.

Optimise the use of storage in the Thirtyone:eight Dataverse.

Collaborate with users and management to translate requirements into practical, user-friendly solutions together with appropriate documentation.

Integrate PowerApps with other Microsoft services (e.g., SharePoint, Teams) and third-party tools where applicable.

Develop and follow test plans

Keep system documentation current, covering design, configuration, workflows, and reporting structures.

Ensure all developments comply with GDPR, data protection, and security standards.

Requirements

Do you have experience in Unit testing?, At least two years' solid experience supporting Microsoft Dynamics CRM including:

  • Developing solutions with the Microsoft low-code, no-code environment: Power Apps, Power Automate, business rules.
  • Creating dashboards and searches within Dynamics to report on and manage the data in the CRM.
  • Customising views
  • Collecting end-user requirements
  • Testing and documenting enhancements

You may also have experience of:

  • Creating APIs
  • Integrating PowerApps with other Microsoft apps such as SharePoint and Teams
  • Using Power BI for reporting

Benefits & conditions

Pulled from the full job description

  • Sick pay
  • Company pension
  • Paid volunteer time
  • Private medical insurance
  • Work from home

Apply for this position