legal counsel group careers in Cascais, Portugal