I would try to find an inexpensive coated nylon waterproof jacket with pit zips and a vent across the back. Layer jerseys under it as required for warmth.
I used a cheapy with no pit zips or back vent and it was OK but some ventilation would have been nice.