I'm not sure about other types of quants, but to have a good shot at a quant developer role at a bank or hedge fund you will need solid data structures, algorithms, oop, be an expert in at least one major oop language they use (typically C++). You should at minimum have the level of a very good undergraduate major in CS and math. Then you'll need some financial math on top of that.