Network Programmer
Orange County, CA
Our client, a software development company focused on making high-quality, cutting-edge, and conceptually innovative Massively Multiplayer Games, is seeking a talented Network Programmer to work on upcoming PC MMO at their Orange County, CA studio.
This individual will be primarily responsible for maintaining existing network code based on I/O completion ports with TCP/IP that already supports multiple gateways, servers and instances. He or she will also extend that code to support additional multiplayer game features, including account authorization and cross-server chatting and grouping, as well as server issues such as load balancing. Problem solving skills and independent thinking are the hallmark of the ideal candidate.
Job Qualifications:
- Bachelor's degree in Computer Science or related field, or equivalent experience
- 5+ years programming experience using C++, preferably using MS VC++
- 3+ years experience with high speed networking on Windows Server, especially using I/O completion ports
- Knowledge of and experience with the STL
- Experience working with SQL databases
- Desire and ability to work in a team environment
- Strong communication and documentation skills
- Minimum 2 shipped titles or equivalent experience
- Previous MMO development experience or avid MMO gaming experience
JOS000000554


