it fresh grad careers in Cascais, Portugal