The UK's best jobs revealed
The top-rated jobs in the UK right now
Thinking of swapping careers but not sure what to do? Company review website Glassdoor has released its list of the best jobs for 2018. The report ranks positions based on a median score of job satisfaction, salary and job openings. Note that they don't include the likes of footballers and pop stars! Read on to find out if it's time for a career change...
25) Executive assistant: average salary £36,000
An executive assistant can typically earn £36,000 a year. The job involves performing similar responsibilities to those of an administrative assistant including communications and office management. In some companies they will also attend meetings and conferences in place of the executive.
24) Engagment manager £55,000
An engagement manager works as the middle person between a client and project manager. They maintain client relationships by keeping the client updated and involved in all aspect of the project and bring home on average £55,000 a year.
23) Brand manager £40,000
With a great job satisfaction score of 4 out of 5, brand managers can earn on average £40,000. The role is based on marketing and focuses on how brands are perceived in the market based on look, price and packaging.
22) Mobile developer £50,000
Earning up to £50,000 a year, mobile developers make software for handheld devices.
21) Site Manager £37,750
Site managers working in the construction industry typically bring in £35,750 a year. Their job involves being responsible for the day-to-day running of construction projects and keeping to timescales and budgets.
20) National account manager £45,000
National account managers are responsible for overseeing customer relationships with clients that do business on a national or international scale, earning an average of £45,000.
19) Recruiter £25,000
With a high amount of job openings and good job satisfaction at 4.1, recruiters spend their time enrolling employees for other organisations. They earn an average yearly salary of £25,000 but commission can increase this considerably.
18) Communications manager £45,000
Communication managers typically earn £45,000 a year. People in these jobs have to create, implement and oversee communications programs, whether they are internal or external, that helps promote the organisation and its products.
17) Data scientist £45,000
A data scientist typically analyses large amounts of data to help businesses gain a competitive edge. They earn on average £45,000 a year.
16) Data analyst £28,500
Data analysts are responsible for collecting business data and translating it into plain English for people to understand. The profession rewards those at the top with an average salary of £28,500 a year.
15) Production manager £35,000
Production managers and directors in the manufacturing industry typically earn £35,000 a year. Their work involves planning, organising and managing the production of goods.
14) Solutions architect £70,000
A solutions architect is typically part of the development team and is responsible for transforming the requirements created by functional analysts into a set of architecture and design documents that can be used by the rest of the team to create a solution. Those at the top of their game will be on a salary of £70,000.
13) HR business partner £55,000
These professionals can earn up to £55,000 by working closely with a company to develop their HR strategy.
12) Software engineer £42,500
Software engineers typically get paid up to £42,500 a year. They apply the principles of software engineering to the design, development, maintenance, testing and evaluation of the systems that make computers.
11) Business development manager £38,000
Business development managers have the 11th best job in the UK, and earn a base salary of £38,000. Their job is to develop businesses and implement growth opportunities.
10) Project manager £44,000
This role can be in a variety of industries including construction, architecture, computer networking and telecommunications. Project managers have the responsibility for the planning, execution and closing of projects.
9) Business analyst £39,000
Business analysts are the next best-paid UK workers, taking home £39,000. People in these roles are responsible for looking at business domains and documents to assess the business model or its integration with technology.
8) Commercial manager £52,400
Working in conjunction with the marketing team, the commercial manager works within the sales team to make sure that targets are met. They play a crucial role in developing marketing campaigns and earn up to £52,400 a year.
7) Contract manager £40,000
A contract manager does exactly what it says in the job title. The role involves the management of contracts made with customers, vendors, partners or employees.
6) HR managers £45,750
HR managers earn a tidy £45,750 on average. They have to deal with staff recruitment, monitor employee performance and make sure their employer is complying with the latest employment law.
5) Product manager £52,000
Earning £52,000 a year, product managers investigate and drive the development of products.
4) Finance managers £60,900
Finance managers are at the root of financial reports, investment activities and financial goals, typically earning salaries of £60,900 a year.
3) Audit manager £55,000
Audit managers typically earn £55,000 a year. The people in these roles are tasked with overseeing operating controls, processes and practices. They often also recommend changes and enhancements to existing polices to make sure they are current and adequate. They also have the highest job satisfaction rating of the roles in this list at 4.3 out of 5.
2) Operations manager £42,000
This is an area of management concerned with designing and controlling the process of production of goods or services. It looks at how efficient operations are in terms of using as keeping costs low while still meeting customer requirements. Operations managers have a median salary of £42,000.
1) Marketing manager £42,000
A marketing manager is the number one job to have in the UK based on job satisfaction, job openings and salary. You can earn an average of £42,000 a year working in this role, according to Glassdoor.