We have a data server written in visual studio c++ that gets data from various stock tick data vendors and processes it. We want to support a new data vendor with a fixed API. The project entails taking an implementation for one of the existing vendors and using it as an example to port to this new vendor's API. The project might also entail getting a list of NYSE market symbols from the web daily in order to confirm coverage. This is a relatively real-time project but we do not expect super optimized code or anything like that. Just a clean bug free tested implementation.