It's safe to assume the capacitor will completely charge/discharge, as the RC time constant is 8.25ms, which is much less than the period of 1s, for a 1Hz squarewave.
The energy stored in a capacitor can be calculated using the following formula:
E = 0.5CV2
If you have a 330µF capacitor, charged to 15V.
E = 0.5*330*10-6*152 = 165*10-6*225 = 0.037125 = 37.125mJ
When the capacitor is charged, the same amount of energy going into the capacitor, will be dissipated in the resistor.
When it's discharged all of the energy will be dissipated in the resistor.
Therefore the energy dissipated in the resistor per cycle, is double that of the formula listed above. Power is Joules per second and as the frequency is 1Hz, so the power dissipation will be 2*37.125m = 74.25mW.
The next point is the peak power dissipated in the resistor.
P = V2/R = 152/25 = 225/25 = 9W
Your resistor will obviously be able to handle the average power, but it will need to be able to withstand 9W peak. A 250mW thin film resistor will probably smoke. I'd opt for a 1W wire wound resistor. 25R isn't a standard E24 value. Go for 24R, or 27R.
I doubt increasing the voltage rating of the capacitor will gain you much.