Jeff Cunliffe has a background in technology management spanning 20 years starting back in 1994 for US Defense firm, Rockwell. Jeff founded Automation Consultants in 2000, a company that provides IT solutions and consultancy for clients including EE, Vodafone, HSBC, Network Rail, BT and Sky. He has an engineering degree from London University and a Masters degree in economics from Oxford University. In this guest post, he outlines the range of roles in Software Development along with key skills required.
STEM (Science, Technology, Engineering and Maths) degrees are highly sought after amongst employers, so the job market for computer science graduates is in excellent shape. That said, not every graduate knows where to go with their career when they’ve just left university. While you may have a solid foundation of technical knowledge to work with, there are positions all over the software lifecycle, and getting an idea of which one will suit your skillset and personality when you’re pursuing an internship or your first job is harder than it looks. Continue reading