It looks like a sawfly larva. There are some pics on the web of a "mockorange sawfly" that match but I didn't see any scientific name to properly ID it. One page recommended hand-picking them. I would think a direct hit with insecticidal soap should work. If nobody comes up with an exact ID by then I'll take a look in my bug books tomorrow.