sw engineer jobs in porto