Last year, a report was published on which jobs in the UK rank as the most desirable jobs in the country. The list was put together based on three factors: average salary, number of openings and job satisfaction voted on by the general public. Not all of the highest paying jobs in the UK have made the list because these days benefits and work/life balance can mean more to job seekers than money.

Below we take a look at some of the best roles and their satisfaction rating for those looking for a job today:

marketing manager jobs.

Average UK salary: £41,000

Job satisfaction rating: 4/5

The role is focused on implementing and reporting on marketing initiatives. This could be anything from project management of key marketing campaigns to analysing the analytics of a company website and reporting back to stakeholders.

Click here for Randstad marketing manager roles.

operations manager jobs.

Average UK salary: £45,000

Job satisfaction rating: 4/5

An operations manager is a senior role that oversees all goods or services within an organisation. They oversee the day-to-day running of a business to ensure internal or client KPIs are met.

Find out more about Randstad operation manager jobs.

contract manager jobs.

Average UK salary: £42,500

Job satisfaction rating: 4/5

Contract managers oversee projects from the start through to completion, ensuring that work is completed on time and most importantly within budget. They are responsible for contracts and relationships with suppliers and stakeholders.

Browse through Randstad's contract manager positions.

project manager jobs.

Average UK salary: £52,500

Job satisfaction rating: 3.5/5

A project manager oversees a particular or a number of projects to ensure that the agreed deliverable are met. They will often directly or indirectly manage a team which brings together many different departments and it is up to the project manager to keep an eye out for any changes in looming deadlines and budgets. 

Have a look through Randstad's project manager jobs here.

civil engineer jobs.

Average UK salary: £40,000

Job satisfaction rating: 3.7/5

As a civil engineer, your duties include maintaining and adapting infrastructure that people depend on every day. These include roads, bridges, tunnels, railways, power stations and many others. Civil engineers must also find ways to deliver the infrastructure needed when there's little money or budget to work with. They have to come up with solutions to complex problems and implement them.

Search through our civil engineering jobs today.

A number of our jobs are amongst the most desirable in the UK. Find your way to our job search page and find a job that gives you 5/5 satisfaction.