Developer and BI Analyst in London

Developer and BI Analyst in London

London Full-Time 36644 - 45151 € / year (est.) No home office possible
Maggie's

At a Glance

  • Tasks: Develop and support innovative systems to enhance user experience at Maggie's Centres.
  • Company: Join a compassionate organisation dedicated to making a difference in people's lives.
  • Benefits: Enjoy generous holiday, tailored development, and a supportive work environment.
  • Other info: Experience a friendly culture with excellent career growth and well-being support.
  • Why this job: Make a real impact while working with cutting-edge technology and data solutions.
  • Qualifications: Degree in relevant field with experience in Azure, SQL, and data warehousing.

The predicted salary is between 36644 - 45151 € per year.

Application Deadline: 2 June 2026

Department: Data & Insight

Employment Type: Full Time

Location: Glasgow or Hammersmith office

Reporting To: Elizabeth Tung

Compensation: £36,644 - £45,151 / year

Please note that the salary advertised does not include London Weighting, however, this will apply if the post holder is based in our Hammersmith office.

As Developer and BI Analyst, you will be responsible for proactively developing and supporting the use of Maggie’s systems and associated databases and data warehouse, in order to maximise functionality and to optimise the supporter and visitor experience, thus working towards the aspiration that “everyone deserves a Maggie’s Centre”. You will need to establish and sustain strong collaborative working relationships both internally and externally, in order to challenge and then optimise database- and Business Intelligence-related processes. You will also proactively seek out automation opportunities for HR, Finance, Programme and Fundraising, facilitating the specification of business requirements with internal clients then converting these into functional specifications prior to developing, testing and implementing the associated routines, SQL code, stored procedures and/or other automation approaches.

Key responsibilities:

  • Proactively design, develop and automate new/enhanced APIs, interfaces, processes and procedures requiring frequent imports of data into the main production database, and to test these comprehensively.
  • Collaborate with cross-functional teams to gather requirements and define specifications for integrating systems with databases and the data warehouse.
  • Undertake associated business analysis with which to prepare detailed business requirements specifications, functional specifications and technical specifications relating to changes or improvements in databases and/or data warehouses, and to provide considerable input into/compile user acceptance testing (UAT) test plans.
  • Deliver business critical tasks for business-as-usual (BAU) operations such as cleansing, transforming, importing and outputting datasets, as well as assisting with and facilitating report compilation to colleagues.
  • Stay current with technology trends and evaluate opportunities for leveraging emerging tools and frameworks.
  • Champion a user- and data-driven approach to product development.
  • Be responsible for the daily running of a help desk function for all system users, dealing with queries directly and/or escalating issues to the Head of Databases and BI Development or the IT Department when appropriate.
  • Write effective, scalable code and contribute to the adoption of Agile processes and promote a collaborative team culture.
  • Ensure that Service Level Agreements are met and adhered to with internal clients.
  • Develop, modify/update and publish user processes, guides and procedures.
  • Assist with other relevant duties as appropriate.
  • Building of data reporting structures in Salesforce, Power BI and future systems.
  • Communicate data in a clear and simple manner to non-technical personnel.

Skills, knowledge and expertise:

  • Degree educated in relevant field with Azure/MS Fabric or SQL Server qualification/certification.
  • Experience of database administration in a multi-user environment.
  • Experience in integration and data warehousing on an Azure platform/MS Fabric is a must.
  • Working experience with DevOps, API development and Python.
  • Experience working with Salesforce CRM/Marketing would be an advantage.
  • Confident working across technical and non-technical teams.
  • In-depth understanding of GDPR and Data Protection legislation.
  • Strong business requirements and functional/technical specification documentation skills.
  • Excellent numerical skills and the ability to manipulate raw data.
  • Strong organisational skills and attention to detail.
  • Interest in data, systems thinking and process improvement.
  • Knowledge of data reporting and visualisation (Power BI, Salesforce, Tableau) is desirable.
  • Familiarity with Agile principles or scrum methodology.

Job benefits:

  • You’ll spend time at one of our incredible centres to experience our programme of support and see first‑hand the difference we can make.
  • A structured Orientation week will cover everything you need to get settled in your new role.
  • Holiday entitlement that helps you create a manageable work life balance.
  • Generous sick leave cover.
  • A supportive and friendly working environment.
  • Tailored learning and development opportunities.
  • Kitchen facilities with free tea, coffee and fruit bowl.
  • Workplace pension and free financial advice from an independent financial advisor to help you plan for your future.
  • Option to keep a pre-existing NHS pension if eligible.
  • Travel and cycle loans.
  • Eye test expenses and money towards glasses.
  • Enhanced maternity pay.
  • Our buddy system links you with a colleague to give you extra support in your first few months.
  • Facilitated stress management courses and access to our clinical psychologists for support.

Developer and BI Analyst in London employer: Maggie's

Maggie's is an exceptional employer, offering a supportive and friendly work environment that prioritises employee well-being and professional growth. With tailored learning opportunities, generous holiday entitlement, and unique benefits like access to clinical psychologists and financial advice, employees are empowered to thrive both personally and professionally. Working in either our Glasgow or Hammersmith office allows you to be part of a mission-driven organisation that values collaboration and innovation in enhancing the supporter and visitor experience.

Maggie's

Contact Detail:

Maggie's Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Developer and BI Analyst in London

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to BI and development. This gives you a chance to demonstrate your expertise and creativity beyond just a CV.

Tip Number 3

Prepare for interviews by practising common questions and scenarios specific to the Developer and BI Analyst role. Think about how you can highlight your experience with SQL, Azure, and data visualisation tools like Power BI.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our team at Maggie’s.

We think you need these skills to ace Developer and BI Analyst in London

SQL
Azure/MS Fabric
Database Administration
Data Warehousing
API Development
Python
Salesforce CRM/Marketing

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with databases, BI tools, and any relevant programming skills. We want to see how your background aligns with the Developer and BI Analyst role!

Showcase Your Technical Skills:Don’t hold back on showcasing your technical expertise! Mention your experience with SQL, Azure, and any other relevant technologies. We love seeing candidates who are passionate about data and technology.

Be Clear and Concise:When writing your application, keep it clear and to the point. Use straightforward language to explain your experiences and achievements. We appreciate clarity, especially when it comes to complex topics like data and systems.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Maggie's

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially Azure, SQL Server, and Python. Brush up on your knowledge of APIs and data warehousing, as these will likely come up during the interview.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled challenges in previous roles, particularly those involving data integration or automation. Be ready to discuss specific projects where you improved processes or optimised systems.

Understand the Business Context

Research Maggie’s Centres and their mission. Be prepared to discuss how your role as a Developer and BI Analyst can contribute to enhancing the supporter and visitor experience. This shows that you’re not just technically skilled but also aligned with their values.

Practice Clear Communication

Since you'll be working with both technical and non-technical teams, practice explaining complex concepts in simple terms. You might be asked to demonstrate this skill during the interview, so think of ways to communicate your ideas clearly and effectively.