First word of caution is that there is no set rule on how people doing identical jobs are called at different financial institutions. It's not clear cut on the required education like in medical field before one is called doctor, registered nurse, etc.
Many MFE graduates would end up in one of those positions. Quant developer is the more general description which may not need an MFE degree.
The keyword in all of those is the word "quant". Anyone can call himself a combination of "quant" + developer/analyst/programmer/modeler/trader/etc but it depends on how do you categorize what they do as "quant".
Be aware of title inflation as well. Many recruiters are known to advertise pure-IT positions with "quant-ish" titles.