Job detail banner

About MIB
At MIB our people are passionate about making roads safer by getting uninsured and hit-and-run drivers off our roads. Working in partnership with the Police, Insurers and Government our collective aim is to make it a thing of the past but, until that’s accomplished, we’re here to compensate victims quickly, fairly and compassionately.

Last year we helped more than 34,000 people struck by uninsured and hit-and-run drivers and paid over £400 million in compensation to support victims rebuild their lives.

About the role

Design, develop and maintain scalable data solutions that transform raw data into valuable business insights, working independently within a source-controlled, agile delivery team and taking end-to-end ownership of data products and delivery outcomes.

Key responsibilities 

  • Design, develop and maintain robust ELT pipelines, control flows and data models for reporting, analytics and operational processes.
  • Analyse business needs and translate them into clear requirements, technical designs and scalable, supportable solutions.
  • Own data solutions throughout the development lifecycle, including estimation, design, build, testing, deployment, monitoring and support.
  • Apply and promote engineering good practice, including Git, CI/CD, automation, peer review, testing, documentation and code quality standards.
  • Lead technical discussions with analysts, engineers, developers and stakeholders to maximise the value of data products and reporting capabilities.
  • Investigate and resolve complex data or system issues while improving performance, reliability, maintainability and data quality.
  • Collaborate with colleagues through knowledge sharing, peer review, coaching and practical technical guidance.

Skills and Experience 

  • Strong proficiency in SQL, relational data concepts, dimensional modelling and ELT design patterns.
  • Proficiency with Azure-native data services, particularly Azure Databricks and Azure Data Factory.
  • Working knowledge of Python for data processing, automation and problem solving.
  • Experience using Azure DevOps, Git, branching strategies and automated build and release pipelines.
  • Experience implementing testing, monitoring, operational controls and data quality checks.
  • Working knowledge of Power BI, semantic modelling and DAX.
  • Ability to gather and refine business requirements, working autonomously and collaboratively as appropriate, to produce proportionate technical designs.
  • Experience estimating, planning and managing development activities through to completion.
  • Ability to balance technical quality, delivery, risk and business priorities.
  • Ability to communicate technical information effectively to both technical and non-technical stakeholders.
  • Take responsibility for delivering agreed outcomes, analytical problem solving and attention to detail.
  • Commitment to continuous improvement, engineering standards and developing capabilities within the department.

Job Title: Data Developer 
Salary: £60,000
Work Level: 2
Working Hours: 35
Working Pattern: Monday - Friday 
Office Location: Milton Keynes 
Job Type: Permanent 

IT kit supplied to you
£320 (before tax) start up allowance
Hybrid working (2 days in the office per week) from our Milton Keynes office, MK14

Other Benefits include: 
Contributory Group Stakeholder Personal pension scheme 
Life Assurance 
Employee Incentive Scheme 
25 days holiday (plus public holidays) 
Holiday purchase scheme 
Sports and Social Club
24/7 Employee Assistance Programme 
Free access to online tools to support mental and physical health  
Enhanced maternity, paternity and adoption leave 
1 volunteer day each year and charity matched funding scheme

We believe in a workplace where everyone can be themselves. Through our different ideas, personalities and experiences, we redefine what is possible every day. And regardless of your colour, age, race, gender, sexual orientation or anything else you consider yourself to be, there is a place for you at MIB. A place where you can bring your best self to work every day.

So, if you think big, love a challenge and want to make a difference to people’s lives, we want to hear from you.

*We aim to keep this advert open until the closing date, but on occasion we may close it early if application numbers are high*

 


Closing Date

27-10-2026 at

Apply

Returning candidate

Log in to our candidate centre
to access your details.

Go to candidate centre

Job alerts

Be the first to know about
amazing opportunities

Sign up now

FAQs

All the answers to our
most common questions.

Read now