it,software development careers in Cascais, Portugal