Great communication skills: clear, concise and engaging communication makes everything easier whether through writing, interviewing or collaboration
An ability to solve problems: coding is a problem-solving tool, but what really matters is your approach, e.g. logical, breaking things down, considering a range of factors and not just what is in front of you.
A Coachable character: you want to learn and develop and understand that failing is part of the process and are open to talking about it.
A Conscientious mindset: you set goals that others appreciate and will work hard to achieve them to the best of your ability
A Proactive personality: you don't wait to be told what to do but look for opportunities to improve and persist until you make the most of them.