software programer careers in Porto Alegre, Brasil