Skip to main content

Lead Developer @ The Met Office

Posted: 30 Jun 2020 Closes: 12 Jul 2020
Exeter, GB Salary Starting at £36,684
Permanent & Full-time met-office/20200630071238

alary will start at £36,684with opportunities to progress within the role up to the maximum of £40,352.Plus a discretionary Market Supplement value of £2,250 and a discretionary long-term incentive plan of £3,750 (subject to periodical review).


We offer a great package, which includes:
• A competitive salary
• A generous, defined benefit pension scheme
• Personalised training, aligned to your needs and aspirations
• Flexible hours and homeworking
• 27.5 - 32.5 days annual leave depending on service, plus bank holidays

We’re particularly supportive of those who may be returning to work after a break, or who may be looking to relocate. Our edge of Exeter location is appealing for its proximity to some of the best countryside and beaches in the UK, and we are willing to offer flexible working arrangements where required. We’re a committed equal opportunities employer with an accessible workplace and adaptable tooling.

Once you are on board, your team leader will build a training programme for you from the outset, be that through classroom training, e-learning, mentoring, coaching or a combination. All designed to equip you with the skills to help us to fulfil our global mission. 

We solve complex technical and meteorological problems in order to predict the weather across the globe and we use those forecasts to help people stay safe and thrive, whatever the weather may bring. We work alongside organisations such as NOAA, NASA and NATO, looking at observations from the oceans and far out into space, using cutting edge technology to provide forecasts that range from predicting solar flares, to monitoring ash plumes from volcanic eruptions. We’re the people that use one of the worlds most advanced supercomputers to provide the forecast for half of the world’s commercial aircraft whilst still working hard to tell the public whether it is going to rain tomorrow.

Are you ready to be part of the team?

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 12/07/2020 with interviews expected W/C 23/07/2020. 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 Skype.

Please note, when joining the Met Office all new employees will start on the salary band minimum.

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

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 thiscriteria 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.

Job Purpose:

Are you on top of your game and do you have the enthusiasm to join a rapidly growing, visionary organisation that can help accelerate your career?
As the world becomes more aware of the impacts of changing climate and the need to prepare, adapt and react to the effects that these changes have on our weather, the need for an organisation that brings together the best meteorologists, climatologists and technologists to collaborate has never been greater. If you are the kind of person who is keen to help us make a difference, then we’d like you to become part of this world class team.

The organisation is looking for a number of Lead Developers to work with or manage teams of highly talented people, as we push the boundaries of meteorological applications. As one of the team's main developers, you will boost the skills of each team member through coaching and mentoring and help determine development best practices and frameworks.

There are two lead developer roles where you will manage a team, and one specific Python lead role which requires exposure to conda.

In addition, you should be able to reduce the time needed to get to production by improving processes, embedding continuous integration and ensuring automated testing, as well as having demonstrable experience of the following:

Essential Qualifications, Skills & Abilities:

1. Extensive experience programming in Python, Java, Javascript, or a combination of, along with an appreciation of what Cloud services can provide.
2. Ability to problem solve and steer development of solutions to complex technical issues and user stories.
3. Ensuring the team adheres to our software quality standards so that work is done to the highest quality.
4. Ability to discuss practices, such as refactoring, TDD and pair programming, and their benefits.
5. Leading a development team, with multi-disciplinary skill sets, across geographically dispersed environments.
6. Mentoring developers on improved ways of doing things.

Additionally, for the Python Lead Developer position you should also have experience of:
1. Engaging with and using Open Source community tools
2. Using and ideally contributing to conda (

Desirable Qualifications, Skills & Abilities:

1. Having worked in both agile and waterfall models and understand core DevOps concepts.
2. Experience with AWS CodePipeline, CloudFormation and Lambda.
3. Significant experience operating as a developer.

Met Office

Share Job