Business Intelligence Developer

Business Intelligence Developer

Full-Time 45000 - 55000 £ / year (est.) Home office (partial)
Iris

At a Glance

  • Tasks: Transform data into actionable insights using Power BI, Snowflake, and SQL.
  • Company: Join IRIS Software Group, a leading UK tech company with a focus on innovation.
  • Benefits: Enjoy competitive pay, career growth, and a supportive work culture.
  • Other info: Collaborative team environment with opportunities for personal and professional development.
  • Why this job: Make a real impact in education by modernising reporting solutions for schools.
  • Qualifications: Experience with Power BI, SQL, and cloud data platforms is essential.

The predicted salary is between 45000 - 55000 £ per year.

About IRIS

IRIS Software Group is one of the UK's largest privately held software companies, trusted by 100,000+ businesses, schools and accountancy firms to keep their operations running. Our software pays 1 in 6 UK employees, supports over 12,000 schools, and is relied on by 91 of the top 100 UK accountancy firms. We're a Great Place to Work® certified employer, recognised for our commitment to well-being, inclusion and development - and we're growing fast.

As a Business Intelligence (BI) Developer, you’ll play a key role in modernising how data and reporting are delivered across two of our education products – iSAMS and Central. This is a hands-on BI role combining Power BI, Snowflake, SQL and SSRS. Within iSAMS, our market-leading Management Information System for schools, you’ll help modernise our established SSRS reporting estate by moving its underlying data source onto Snowflake, while retaining SSRS as the reporting layer. Alongside this, you’ll support our Central product as we develop a Snowflake-backed data warehouse and build Power BI reports embedded directly within the application.

You’ll design Snowflake views, write and optimise SQL, build and improve reports, and work closely with Product Management, data engineering teams and customers to make sure the information we provide is accurate, useful and easy to understand. This is an opportunity to work on a significant BI modernisation programme while still being close enough to the products and customers to see the impact of what you build.

Why This Role Matters

Schools rely on accurate information every day to make decisions about pupils, staff, finances and how their organisations are run. Our reporting solutions turn the large volumes of data held within our products into information that schools can actually use. We’re now taking the next step in how we deliver that reporting. By moving more of our data infrastructure onto Snowflake and expanding the use of Power BI, we’re creating a more modern, scalable and flexible reporting platform for our customers. Your work will directly influence that transformation – helping us migrate established reporting safely, improve performance and data quality, and build the next generation of reporting capabilities within our products.

About the Team You'll Join

You’ll join our Reporting Services team, working alongside BI and reporting specialists based across the UK and India. The team sits at the point where data, technology, products and customer needs come together. You’ll work particularly closely with Product Management, software and data engineering teams, as well as colleagues who support and work directly with our schools. It’s a collaborative environment, but one where you’ll also be trusted to take ownership of your own reporting and development work. You’ll be joining at an important point in our journey, with the opportunity to contribute ideas, shape reporting standards and help influence how our BI capability develops as we make greater use of Snowflake and Power BI.

What You'll Be Doing

  • Analyse existing iSAMS SSRS reports, understand their underlying data requirements and map current data sources to their Snowflake equivalents.
  • Migrate existing SSRS reporting onto Snowflake-backed data sources, updating and validating queries to make sure reports remain accurate and perform effectively.
  • Design and build Power BI reports and dashboards for our Central product, with Power BI reporting surfaced directly within the application.
  • Create and maintain Snowflake views that provide reliable and efficient reporting datasets across iSAMS and Central.
  • Write, troubleshoot and optimise SQL against cloud-based data warehouses.
  • Maintain and support the existing iSAMS SSRS report catalogue throughout the modernisation programme, helping ensure a smooth transition for customers.
  • Work closely with our data engineering teams as Snowflake data models and warehouse structures evolve.
  • Speak directly with customers and internal stakeholders to understand reporting requirements and translate them into practical BI solutions.
  • Investigate reporting, data quality and performance issues and take ownership of finding the right solution.
  • Identify opportunities to improve report performance, data accuracy, visualisation and the overall user experience.
  • Help establish and maintain good reporting standards across areas such as Power BI development, data visualisation, SQL and documentation.
  • Document data sources, report logic, design decisions and user guidance clearly so solutions can be understood and supported.
  • Take part in sprint planning and wider delivery activity, contributing to the roadmap for our reporting modernisation work.
  • Keep up to date with developments across Power BI, Snowflake and the wider BI and analytics ecosystem, bringing useful ideas and improvements into the team.
  • Act as an escalation point for more complex technical reporting questions from customers and internal teams.
  • Build a strong understanding of the iSAMS and Central products and how their data is used by our customers.
  • Attend occasional in-person team meetings, customer workshops and project sessions where required.

What We’re Looking For

We’re looking for an experienced BI or reporting professional who is comfortable getting hands-on with both the technical detail and the business requirement behind a report. You’ll be a particularly strong fit if you have:

  • Strong experience using Microsoft Power BI, including report/dashboard development, data modelling and DAX.
  • Strong SQL skills, including writing, troubleshooting and optimising queries.
  • Experience working with Snowflake or another modern cloud data warehouse/data platform.
  • Experience designing and developing reports using Power BI and/or SQL Server Reporting Services (SSRS).
  • A good understanding of how data models, views and reporting layers work together within a BI environment.
  • Experience gathering requirements from customers, users or internal stakeholders and turning those requirements into effective reporting solutions.
  • Strong analytical and problem-solving skills, particularly when investigating data discrepancies, report issues or performance problems.
  • A strong focus on data accuracy and report quality.
  • The confidence to explain technical concepts clearly to colleagues or customers who may not have a technical background.
  • The ability to manage several pieces of development or migration work at the same time without losing sight of deadlines or detail.
  • A proactive approach – you’re comfortable taking ownership, investigating problems and moving work forward.
  • The ability to work independently while still collaborating closely with developers, data engineers, Product teams and other BI specialists.
  • An interest in continually improving your knowledge of Power BI, Snowflake and modern BI practices.
  • Experience working on a BI modernisation, cloud migration or data warehouse transformation programme would be particularly useful.
  • Experience with SSRS migration or modernisation would also be a strong advantage.

What You’ll Gain

This isn’t simply a role maintaining existing reports. You’ll have the opportunity to:

  • Work with a modern BI technology stack centred around Power BI, Snowflake and SQL.
  • Play an important role in a genuine reporting and data modernisation programme.
  • Gain experience working across both established enterprise reporting and newer embedded Power BI solutions.
  • Work closely with data engineering and Product teams and develop a broader understanding of how modern data platforms are designed.
  • Have real ownership of reporting solutions from initial requirement through to development, testing and delivery.
  • Work on products used by schools every day, so the reports you build have a clear and practical purpose.
  • Join a wider technology organisation where BI, data and cloud capability continue to grow – giving you opportunities to deepen your technical expertise and develop your career over time.

What Can You Expect From Our Application Process?

We like to keep things simple, transparent, and fair:

  • Apply online: Just upload your CV and tell us why you’re interested in the role.
  • Initial Interview (plus Online Assessments): A chat with our Talent team. Two short assessments: CCAT (15-minute timed test) and EPP (untimed personality questionnaire).
  • Competency & Technical Interview (MS Teams): You’ll meet members of the Reporting Services team for a more detailed conversation about your BI experience. We’ll explore your experience with areas such as Power BI, SQL, Snowflake/cloud data platforms, SSRS and report development, alongside how you approach requirements, problem-solving and working with stakeholders.

Help us build the next generation of reporting across iSAMS and Central – turning complex education data into clear, reliable information that schools can use every day.

Business Intelligence Developer employer: Iris

IRIS Software Group is an exceptional employer, offering a dynamic work environment that fosters collaboration and innovation within the finance sector. With a strong commitment to employee development, you will have access to continuous learning opportunities and the chance to work alongside industry experts in a supportive culture. Located in a vibrant area, our team enjoys a healthy work-life balance and the unique advantage of being part of a global organisation that values diversity and inclusion.

Iris

Contact Details:

Iris Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Business Intelligence Developer

Get to Grips with Data Visualisation Tools

If you're aiming for a full-time role in business intelligence, brush up on your skills with popular data visualisation tools like Tableau or Power BI. Showcasing projects where you've transformed raw data into clear visual insights can give you a real edge.

Join Local Business Intelligence Meetups

Look for local business intelligence meetups or analytics conferences in your area. These events are not just great for learning but also for networking with industry professionals who could lead you to opportunities at companies like Iris!

Engage with Online BI Communities

Join online forums or communities focused on business intelligence—think LinkedIn groups, Reddit threads, or even dedicated Slack channels. Engage actively by sharing your insights and asking questions; this can help you build visibility and connect with potential employers.

Leverage Your University’s Career Support

If you're a recent graduate, definitely tap into your university's career services. Many have connections with companies in need of full-time BI specialists, and they can guide you on how to pitch yourself effectively—don't miss out on that!

We think you need these skills to ace Business Intelligence Developer

Microsoft Power BI
SQL
Snowflake
SSRS
Data Modelling
DAX
Report Development

Some tips for your application 🫡

Highlight Your Analytical Skills:In the business intelligence field, showcasing your analytical skills is a must. Make sure your CV includes relevant experience with data analysis tools, programming languages like SQL or Python, and any projects where you've interpreted complex data sets to drive business decisions.

Showcase Your Business Acumen:Don't just focus on data; show us how you can apply your insights to real-world business problems. Highlight projects where you made a tangible impact on company performance, and be prepared to explain your thought process in your cover letter.

Tailor Your Documents for Us:When applying for a full-time role at Iris, tailor your CV and cover letter to reflect our organisational goals and strategies. Mention specific tools and methodologies that align with what we do—this shows you’ve done your homework and are genuinely interested in our mission!

Include Relevant Certifications:Certifications like Google Data Analytics or similar qualifications can really make you stand out in business intelligence. Include these in your application, as they demonstrate your commitment to the field and your willingness to stay current with industry standards.

How to prepare for a job interview at Iris

Show off your analytical skills

In a business intelligence role, you're going to need to demonstrate your analytical prowess. Be prepared to discuss specific tools you've used, like SQL, Tableau, or Power BI. Have real-world examples ready where you’ve turned data into actionable insights – this is what makes us shine in interviews!

Practice your technical know-how

Expect some technical questions during the interview that dive deep into your understanding of data modelling and analytics frameworks. Brush up on your knowledge of data warehousing concepts and be ready to tackle any real case scenarios they might present. They’ll want to see how you approach problems using your BI toolkit.

Portfolio of Projects

Since it's a full-time role, having a strong portfolio is key! Compile case studies demonstrating your previous projects, preferably showing how your insights led to business improvements. This can help us display how you think through complex datasets and your problem-solving process, which is what employers are keen on seeing.

Know their business model

Get familiar with Iris’s business model and recent data-driven decisions. Be prepared to discuss how your skills can specifically support their objectives or challenges. Understanding their landscape shows that you’re not just a data buff, but you’re also genuinely interested in how BI can impact their bottom line.