CRM and Power Platform Developer
Listed on 2026-07-06
-
Business
Data Analyst
Location :
Office, hybrid or remote (1 week induction in office)
Accountable to :
Head of IT (Operations)
Responsible for :
No management responsibility
DBS Eligibility :
Basic DBS check and Social Media/Adverse Media checks
Join a charity that’s passionate about safeguarding children and vulnerable adults. If you want your work to have a real-world impact, this is the role for you.
What You’ll Do: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.
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
- Work with the Senior Developer to support and enhance Thirtyone:eight’s Microsoft Dynamics CRM, ensuring it is secure, fit for purpose, and meets service and reporting needs.
- Design and maintain Power Platform tools, including Power Apps and Power Automate, with user-friendly interfaces for efficient data entry and access.
- Create and optimise workflows and automations to improve efficiency, strengthen data quality, and reduce manual processes.
- Optimise the use of storage within Thirtyone:eight’s Dataverse environment.
- Facilitate workshops, discussions, and user interviews to capture functional and non-functional requirements.
- Translate business needs into clear, structured specifications and user stories.
- Validate requirements with stakeholders to ensure shared understanding before development begins.
- Identify opportunities for process improvement, automation, and data quality enhancement.
- Collaborate with users and managers to translate requirements into practical, user-friendly solutions, supported by appropriate documentation.
- Integrate Power Apps with other Microsoft services, such as SharePoint and Teams, and with third-party tools where applicable.
- Develop and follow test plans to support reliable delivery of changes and enhancements.
- Keep system documentation current, covering design, configuration, workflows, reporting structures, and user guidance.
- Ensure all developments comply with GDPR, data protection, and security standards.
- Humility
- Having a modest view of your own importance. - Integrity
- The quality of being honest and having strong moral principles. - Openness
- Acceptance of, or receptiveness to change or new ideas. - Collaborative
- Involving two or more parties working together. - Solution-focused
- Concentration in problem solving or dealing with a difficult situation. - Learning
- Knowledge acquired through study, experience, or being taught. - Creative
- Having good imagination, thinking differently, or having original ideas. - Fair
- Treating people equally without favouritism or discrimination. - Committed
- Dedicated to a certain course, cause or policy. - Passionate
- Having or showing strong feelings…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: