Software is a dynamic and fast paced industry which requires not only
analytical ability, but excellent problem solving and commercial skills. For everything that has
economic consequences, whether it is for a company, an individual or the Government - software is
The complex and diverse nature of each project means that engineers advisers
rapidly develop areas of specialist knowledge.