Latest jobs data reveals dip in contract placements