Senior BI & Analytics Developer
Join a Team That Values Collaboration, Agility, and Continuous Improvement
We're looking for an experienced Business Intelligence & Analytics Developer to join a growing data and technology team. This role is ideal for someone who enjoys solving complex business problems, working closely with stakeholders, and building modern reporting and analytics solutions that drive informed decision-making.
Success in this role isn't just about technical capability. We're looking for someone who thrives in a collaborative environment, communicates effectively with both technical and non-technical audiences, embraces change, and enjoys working as part of a high-performing team.
What You'll Be Doing
- Partner with business stakeholders to understand, challenge, and refine reporting and analytics requirements.
- Design, develop, and maintain scalable BI solutions, dashboards, and data models.
- Create meaningful insights and visualisations that support business decision-making.
- Develop and optimise SQL queries, stored procedures, and semantic models to ensure performance and reliability.
- Support data quality initiatives and help ensure trusted, accurate reporting.
- Automate reporting processes, deployments, and operational tasks wherever possible.
- Monitor and support existing reporting solutions, resolving issues and continuously improving performance.
- Collaborate with data engineers, architects, and business teams to promote best practices across data management and analytics.
- Contribute to modern data platform initiatives, including self-service analytics, cloud technologies, and AI-enabled reporting capabilities.
- Apply software engineering and DevOps principles to analytics development, including version control, testing, CI/CD, and release management.
What We're Looking For
Technical Skills
- Strong experience developing business intelligence and analytics solutions using Power BI.
- Advanced SQL skills, including query optimisation and performance tuning.
- Solid understanding of data modelling principles and best practices.
- Experience with DAX, Power Query, and semantic model design.
- Experience working with cloud-based data platforms and modern data architectures.
- Familiarity with DevOps practices including Git, CI/CD pipelines, code reviews, and automation.
- Experience using Python or similar languages for data transformation, integration, automation, or validation.
- Understanding of data governance, security, and access management within enterprise environments.
- Exposure to AI, machine learning, or advanced analytics is advantageous.
Personal Qualities & Culture Fit
We're particularly interested in individuals who demonstrate:
- Excellent communication skills and the ability to translate technical concepts into business-friendly language.
- A collaborative mindset and genuine enjoyment of working as part of a team.
- Strong stakeholder management and relationship-building skills.
- Curiosity and a desire to continuously improve processes, solutions, and ways of working.
- Agility and adaptability in a fast-moving environment where priorities can evolve.
- A proactive approach to problem-solving and ownership of outcomes.
- High levels of integrity, accountability, and professionalism.
- The confidence to challenge ideas constructively while remaining respectful and solution-focused.
- A growth mindset and enthusiasm for learning new technologies and approaches.
Experience & Qualifications
- Degree in Computer Science, Engineering, Information Systems, or a related discipline (or equivalent practical experience).
- 5+ years' experience in business intelligence, analytics development, or data-focused roles.
- Demonstrated success delivering reporting and analytics solutions that create measurable business value.
Why Join Us?
You'll become part of a supportive, collaborative team that values:
- Open communication and knowledge sharing.
- Trust, accountability, and mutual respect.
- Continuous learning and innovation.
- Empowerment and ownership.
- Flexibility, adaptability, and continuous improvement.
- Working together to solve meaningful business challenges.
