Business intelligence developer jobs
Actively Interviewing
This organisation is scheduling interviews as applications come in. They're ready to hire as soon as they find the right person. Don't miss your opportunity, apply now!
Developer (Full-stack)
Permanent, Full-time, Hybrid working
This role is based in the UK, in one of our UK offices: Cardiff, Edinburgh, London, or Warrington
You will be required to attend the office for a minimum of 2 days per week with the option to work remotely for the remaining 3 days.
Salary: London: £58,475 per year (including London allowance), Cardiff, Edinburgh, or Warrington: £53,593 per year
Early applications are strongly encouraged as interview will be scheduled on an ongoing basis. We reserve the right to close the advert before the advertised closing date.
About us
Christian Aid exists to create a world where everyone can live a full life, free from poverty. We are a global movement of people, churches and local organisations who passionately champion dignity, equality and justice worldwide. We are the changemakers, the peacemakers, the mighty of heart.
We’re committed to building a diverse and inclusive workplace, and recognise the value this brings in forming strong, creative and high performing teams. We welcome applications from all sections of the community, and from those with experience from outside of the voluntary sector. And no, you don’t have to be Christian to work here – we encourage people of all faiths and none to apply. We just ask that everyone lives out our values of dignity, equality, justice and love. We value a good work-life balance, so we’re open to part-time and flexible working. We also offer hybrid working for our office-based colleagues.
About the role
The Developer (Full-stack) plays a key role in developing and enhancing user-centric digital products at Christian Aid. This position focuses on delivering high-quality front-end (70%) and back-end (30%) solutions on the Drupal CMS, ensuring seamless and intuitive user experiences.
Working closely with the Technical Lead, you’ll address complex challenges identified by stakeholders and user feedback, providing strategic direction and innovative solutions. This role is crucial to the success of our digital fundraising initiatives, requiring a blend of technical expertise, creativity, and strategic thinking.
Your responsibilities include developing and maintaining digital products, ensuring they meet user needs, adhering to accessibility standards, and maintaining brand integrity. Your work will be instrumental in creating engaging, user-friendly experiences that align with our organisational goals.
About you
You have extensive experience in front-end development, complemented by a solid understanding of back-end technologies. Your passion lies in creating products that prioritise user experience, and you excel at crafting intuitive, visually engaging interfaces. As a strong communicator, you can effectively translate technical concepts for both technical and non-technical stakeholders.
You’re a forward-thinking developer who embraces new technologies and methodologies, staying up-to-date with industry trends and continually seeking to enhance your skills. You’re a proactive problem solver, adept at navigating complex technical challenges and finding innovative solutions that align with business goals and user needs. Your user-centric approach ensures that the products you develop not only meet but exceed expectations, delivering exceptional digital experiences.
Further information
At Christian Aid we strive to be an inclusive and diverse employer and recognise the value that this brings in helping to build strong, creative and high performing teams.
We are actively encouraging racialised minorities, LGBTQ+, people with disabilities, returning parents or carers who are re-entering work after a career break, people with caring responsibilities, people from low socioeconomic backgrounds, women, and older workers to apply. This is because these groups are under-represented within our teams, especially at senior level, and we recognise and value the contributions members of these groups make to strong, creative and high performing teams.
We have a strong Christian ethos and we encourage applications from all faiths. Applicants will be expected to demonstrate an understanding of and sympathy with Christian Aid’s faith identity.
All successful candidates will require a DBS/police check appropriate to the role and location and a Counter Terrorism Sanction check as part of your clearance for commencing your role with us. We also participate in the Inter Agency Misconduct Disclosure Scheme. In line with this Scheme, we will request information as part of the referencing process from job applicants’ previous employers about any findings of sexual exploitation, sexual abuse and/or sexual harassment during employment, or incidents under investigation when the applicant left employment. By submitting an application, the job applicant confirms their understanding of these recruitment procedures.
This role requires applicants to have the right to live and work in the country where this position is based and undertake the role that you have been offered. If you are successful and we make you an offer for the role, we will be required to conduct a right to work check on your immigration status in the UK. We will contact you regarding the documentation you will need to provide to evidence this.
You can expect a wide range of rewards and benefits, including a generous holiday allowance, a season ticket loan, and flexibility that will ensure you enjoy a good work/life balance.
The client requests no contact from agencies or media sales.
Actively Interviewing
This organisation is scheduling interviews as applications come in. They're ready to hire as soon as they find the right person. Don't miss your opportunity, apply now!
Global Canopy is a data-driven not for profit that targets the market forces destroying nature. We do this by improving transparency and accountability. We provide innovative open-access data, clear metrics, and actionable insights to leading companies, financial institutions, governments and campaigning organisations worldwide.
About Corporate Performance
A growing number of companies and financial institutions are seeking to mitigate their impacts on nature. But many have made commitments that are not being met, and others are failing to take any action at all. We hold to account through our Forest 500 project, assessing the policies and performance of influential companies and financial institutions. We also support financial institutions and investors with our suite of Deforestation-free Finance Guidance and a forthcoming new tool, DEFT Pathway, to support effective engagement with high-risk companies. We support the finance sector, policy makers and other stakeholders by providing market-leading data on deforestation and ESG metrics through Forest IQ.
Role overview
An exciting opportunity for a creative and highly motivated candidate with strong technical expertise to help increase Global Canopy's impact by making world-leading environmental and financial data more accessible to our key audiences in the finance sector, business and civil society.
The role will focus on the DEFT Pathway and related products. DEFT is a transparent, easy-to-use framework that maps out practical steps for companies to transition to deforestation-free supply chains. Hosted by best-in-class data platform Forest IQ, DEFT Pathway helps financial institutions to engage effectively with companies on deforestation.
A key objective is to make the DEFT Pathway data accessible by building user-friendly frontend components. The data is complex and multi-dimensional and will require considerable creativity to communicate in an understandable and compelling way in order to maximise its impact. You will collaborate with designers, researchers and product managers to fulfill these aims.
As a full stack developer, you will also design and implement the backend to allow the data powering the visualisations to be accessed in a secure way. You will work with data engineers and researchers to ensure the database is well-structured and that queries are performant.
The tech team is small, so you will need to operate with a high degree of independence, and will have the opportunity to influence key technical decisions. We are looking for someone who finds this prospect exciting rather than daunting!
Requirements:
To be successful in this role, these are the things that will matter the most:
- Excellent full stack web development skills, ideally using python and typescript
- Knowledge of python frameworks for the backend, such as FastAPI, Flask and/or Django
- Knowledge of javascript frameworks for the frontend (preferably React/Next.js), and common data visualisation libraries such as d3
- Experience querying PostgreSQL databases, potentially using SQLAlchemy as an ORM
- Experience working with cloud infrastructure, preferably AWS
Essential behavioural competencies:
- Self-starter, happy working in a small team with a large degree of independence
- A keen eye for quality, and an appreciation of the importance of automated testing
- A desire to follow industry standard software development processes
Desirable:
- 3+ years experience
- Experience using Agile project management methods and appreciation of the benefits of these
- Knowledge of the Corporate Performance domain
Benefits
Salary: £60K full-time equivalent. This role sits within Band C on Global Canopy’s remuneration framework.
Nature of contract: Full time (37.5 hours) or part time (30 hours, 0.8 FTE). Fixed term for 21 months (approximately the end of 2027). We are a flexible employer and welcome candidates wishing to work flexibly.
Base: Our office is in Oxford, UK with flexible home-working arrangements in place.
Holidays: 36 days (including bank/public holidays) for discretionary use across the annual leave year. Option to purchase up to an additional 5 days or equivalent of one week’s leave.
Other benefits including healthcare cash-back plan, life assurance, group income assurance, employee assistance programme, and more.
How to Apply
To apply for the position, you will need to follow the links and submit an up-to-date CV and answer four short-form (100 words) questions.
The closing date for applications is 19 November 2025 at 09:00 UK time. Early application is encouraged as we will be conducting rolling interviews. We may close applications early if suitable candidates are identified. We aim to respond to all candidates within ten days of receiving their application.
At Global Canopy, we value diversity and inclusion. You can read our diversity statement on our website. We encourage applications from all backgrounds and are committed to having a team with a diverse set of skills, experiences and abilities. We are committed to reducing systemic barriers in our recruitment processes.
Global Canopy works on issues of tropical deforestation. We are particularly interested in strengthening our team to include those with a background from forest regions such as Latin America and South East Asia. We welcome applications from people from these regions. Anyone with the right-to-work in the UK is welcome to apply. Visa sponsorship is not available for this position.
Global Canopy is an inclusive employer and accommodations will be made to allow anyone who requires additional support to apply for this role. Please get in touch with us if you require any additional support.
The client requests no contact from agencies or media sales.
CPAG is seeking an AI Coordinator for a two-year fixed term to support our work in the responsible use of AI. In this role, you will lead on planning, delivering, and monitoring AI projects in collaboration with our partner organisations. This work involves the ongoing protection of CPAG's intellectual property and reputation as a sector leader. You’ll carry out regular evaluation of each project and regularly update stakeholders with performance metrics, user feedback, and impact assessments.
This new role also involves developing training materials and delivering sessions to upskill CPAG staff in AI technologies, with tailored materials for the needs of different teams. You will ‘own’ and maintain the relevant internal policy documents and processes for AI use and will oversee the use and optimisation of AI tools across the organisation. Alongside colleagues, you’ll manage risk and compliance (including legal and ethical standards) to ensure responsible AI adoption that is fully compatible with CPAG’s mission. You’ll monitor developments in AI, assessing new products for risk and opportunity, and share lessons learned across the charity.
We’re looking for someone with strong project coordination skills, experience of managing multiple stakeholders, and a keen interest in and experience of AI and emerging technologies.
This is an exciting opportunity to shape CPAG’s AI work, helping the organisation innovate and support the sector responsibly while building practical AI capability across teams.
We welcome applications from individuals with the skills and experience outlined and we can be flexible about working arrangements. We operate a hybrid working system and would be happy to discuss any flexibilities required. CPAG is committed to equity, diversity and inclusion which you can read more about in the job pack.
For more information about this post and to apply, download the AI Coordinator job pack.
If you have questions or need specific arrangements or reasonable adjustments to take part in the selection process please contact us.
Closing date for applications: Monday 1st December 2025 (midnight)
Interviews will be held on: Wednesday 10 December 2025
Child Poverty Action Group works to prevent and end child poverty – for good.