Skip to main content

Software Developer

Posted: 5 Jan 2021 Closes: 17 Jan 2021
Exeter, GB plus excellent benefits
Permanent & Full-time met-office/20210105162145

Salary Information:

Depending on experience the salary will be between:

IT Practitioner

Salary will start at £23,673 with opportunities to progress within the role up to the maximum of £26,119, plus a market supplement of £1,125 and a further £2,000 long term incentive allowance, after 2 years’ service (both discretionary and currently under review)

Senior IT Practitioner

Salary will start at £30,325 with opportunities to progress within the role up to the maximum of £33,260, plus a market supplement of £1,125 and a further £2,300 long term incentive allowance, after 2 years’ service (both discretionary and currently under review)


One billion observations every year and counting, and that’s just the surface. The Observations programme at the Met Office is responsible for capturing, processing, and disseminating observations; from buoys in the sea to planes flying overhead, from stations in a field to satellites orbiting the planet, and everything in between. Observations maintains a full spectrum of capabilities; starting with the design of sensors the sensors and building the loggers, to enabling anyone and everyone to find the observations they need whether they’re raw, processed, or aggregated. Feeding our world-leading supercomputer to generate petabytes of best-in-class weather and climate models, to aiding meteorologists make the right decisions to ensure protection, prosperity, and well-being for those in the UK and around the world.

Job Purpose:

You’ll be joining a passionate and dedicated Agile/DevOps team that develops and maintains big data networks geographically spread across the globe. This team focuses on Surface Network Observations; from high-precision land stations concentrated in the UK and dotted around the world, to the buoys and ships that form part of the Maritime Network. You’ll write well-engineered software to be deployed on these loggers, as well as software for the processing and dissemination of them in AWS. All aspects of the platform are within the team’s purview, from the rapid deployment and continuous integration function to implementing scientific processing and fast, effective access via APIs. A growing team, continually investing in personal development and supporting each other regardless of experience. We’ll pick the right language for the job, even if it diverts away from our defaults of Python and JavaScript/TypeScript.

Job Responsibilities:

You’ll be the sort of person that loves solving problems, is passionate about technology and gets excited about breaking and fixing things. You’ll be someone that is a lifelong learner and continually growing your technical skills.

Essential Qualifications, Skills & Abilities:

  1. Demonstrable knowledge of software development, via experience or a numerical based degree
  2. Excellent problem-solving ability
  3. Collaborative team player, who is willing to learn, contribute, and teach others
  4. Ability to write quality code
  5. Committed to professional development
  6. Awareness of AWS and (some of) its services

Desirable Qualifications, Skills & Abilities:

  1. An understanding of best practices for software development
  2. Experience writing scientific software
  3. Experience developing/administering cloud services e.g. AWS
  4. Test driven development or behaviour driven development
  5. Mentoring junior developers
  6. Knowledge of agile methodologies
  7. An understanding of code version-control systems (Git etc.), continuous integration tools such as Jenkins and the AWS CodeSuite.

Additional Supplementary Information:

To apply, please click on the link below and attach the most recent version of your CV, along with a cover letter which briefly (no more than two-pages) states your experience against each essential and desirable criteria.

Key Dates: Closing date 17/01/2021, with interviews expected W/C. 01/02/21. Please note that you will be notified if you are successful or unsuccessful.

Should you be offered an interview, please be aware there may be a selection exercise which could include a presentation, written test or a scenario-based activity. If you require any reasonable adjustments during these exercises, please include this information in your application.

At present, all interviews will take place remotely via Microsoft Teams.

This role will nominally be based in Exeter, but we will consider applicants wishing to work elsewhere within the UK.

In time the team will move to be 'on-call', with individuals on scheduled rotas for out-of-hours support. Being on-call comes with additional pay, even though activation's will be few and far between.

Activation of on-call support comes from our 24x7 Service Desk, who will have exhausted their options before turning to you. The Met Office has a formal incident management process, which includes when it's appropriate to activate out-of-hours support. 

All time worked whilst on-call (out of regular office hours) will be tracked and returned to you in full via TOIL, as will ensuring your well-being during and after an activation. 

This recruitment post is not offering UK Visa and Sponsorship and therefore requires all applicants to be eligible to work within the UK / EU without restriction. If you are a non–EU candidate, you will be required to provide and attach all relevant eligibility documentation to your application at the time of applying.

Please note that successful candidate/s will be required to satisfactorily undergo security clearance checks. This will generally require the candidate to have lived in the UK for at least three out of the last five years, but applicants not meeting this criteria may be considered.

We recognise that Great Minds Don’t Think Alike. Consequently, the Met Office is committed to working towards being a more diverse and inclusive organisation and to valuing and utilising visible and invisible individual differences. This includes continually striving to create a positive and open environment in which to work, along with ensuring that there are no barriers implicit in our policies or procedures preventing people from performing to the best of their ability. We are a “Disability Confident” employer, Mindful Employer, and we hold an Athena Swan Bronze award for our work on gender equality. We are proud to have a variety of staff-led networks who constantly work with us to enable everyone to fulfil their full potential. We are taking measures throughout our Recruitment process to tackle unconscious bias, and we apply the Civil Service Code to ensure that everyone is recruited on merit, fairness and open competition.

Met Office

Share Job