This card should work. As with most higher end Video cards, you have to make sure your power supply can handle the load. You need to know what your power supply outputs and what your video card asks for.
Other then that, you just need to have the physical space inside the case. Some of the mini towers may not work.