Menu
Search
for example job, company, skills
for example city, county or postcode

4 Science jobs in Kettering

Show filters

Filter by Disability Confident

Filter by Remote working

Filter by Location

Filter by Posting date

Filter by Salary range

Filter by Category

Filter by Contract type

Filter by Hours

Results 1-4 of 4
Show per page and sort by

Teacher of Science

  • 07 January 2026
  • Teaching Vacancies - Kettering, Northamptonshire, NN15 6SW
  • Permanent
  • Full time

What skills and experience we're looking for Essential • Proven track record of outstanding Science teaching or evidence of outstanding practice during training (trainees would need evidence of potential to develop into a strong teacher) • Experience of ...

Supply Teacher, Teaching Assistant

  • 16 December 2025
  • Mana Resourcing - Kettering, Northamptonshire, NN16 0BN
  • £90 to £261 per day
  • On-site only
  • Temporary
  • Part time

Flexible Supply Teaching & Support Roles - Kettering & Surrounding Areas Location: Kettering, Northamptonshire Job Type: Day-to-day, Short-term & Long-term Opportunities Pay Range: £90 - £261 per day (based on role and experience) Start Date: Available ...

Teacher

  • 16 December 2025
  • Mana Resourcing - Kettering, Northamptonshire, NN16 8XG
  • £168.80 to £261.78 per day
  • On-site only
  • Permanent
  • Full time

Secondary Teachers Location: Kettering, Northamptonshire (NN16 8XG) Contract: Temp | Temp-to-Perm | Permanent | Long term | Short term Start Date: ASAP Pay: £168.80 - £261.78 per day (MPS-UPS, depending on experience) Subjects Currently Available: Physics ...

Senior Data Engineer

  • 18 December 2025
  • Government Recruitment Service - Kettering
  • £42,665 to £50,495 per year
  • Permanent
  • Full time

The Data and Analysis for Delivery (DA4D) division, part of Delivery and Group Corporate Services in Defra, plays a pivotal role in enabling data-driven decision-making across the department’s major delivery portfolio. Within DA4D, the Delivery Data team is ...

Disability Confident
  • 1