you dun need any special software. PS will do just fine.
Here's how to do it. (This only works for pictures taken from your camera WITHOUT digital zoom, optical zoom is ok)
For hot pixels:
Using your camera with the lens cap on.. (yes leave it on), take a photo with long exposure. (2 or 3 secs) The longer your exposure. the brighter the hot pixels.
Save this file (as hotpixel.jpg for reference in here) and open it in photoshop.
Open your picture with hot pixel problem.
Copy the hotpixel.jpg as a new layer onto your picture.
Choose blending mode to be Difference.
Merge the layers. You have just removed those yellow/blue/red hot pixels.
Short coming of this process. The hotpixels just turns into BLACK pixels which are more acceptable to the eyes.
I see you are using fuji's 2800.. very prone to hotpixels at long exposures. I know cos I use a fuji 4900
You have just converted hot pixels into dead pixels.