software engineering careers in United Kingdom