it analyst web developer software developer careers in Guimaraes, Portugal