Looking for a new job? 10 must-haves you need to land your dream role

Want a top CIO job? Make sure you've ticked off all the items on our to-do list

... to think about how you are going to get that," Maxwell Davies said.

"Managing international teams and having that international reach, so many roles require that."

9. Learn a foreign language

As well as having international experience, being able to speak a foreign language is a skill that is highly valued by organisations looking to hire senior level IT staff.

"The numbers of my clients who want people who have got another language - particularly another European language - is really really high, because so many roles are international and involve managing multicultural teams," said Maxwell Davies.

"Our European IT colleagues often have two, three, four, five other languages. The last three or four roles I have done I have been asked for somebody who is French or Spanish or German and it's really difficult to find someone like that, so my tip is go and learn another language."

10. Think different

As IT workers begin to approach the executive levels, technical skills are taken for granted.

"You need your technical skills clearly because without those you aren't even on the starting track, but what is going to differentiate you, and what is rare and scarce and therefore in demand, is being innovative," she said.

Individuals can show they are innovative by introducing new ideas to the organisation, "and that can mean simply adopting a strategy used in other sectors or other companies and applying it to the organisation," she said.

"At the senior levels, even if you are doing a technical role such as the CTO or a team architect role what is going to differentiate you is your understanding of the business and your ability to relate and interact with business people."