| |
|
|
|
|
|
San Jose, CA
|
| October 05, 2009 |
| Direct Hire |
| 108842 |
|
|
|
|
|
Job Responsibilities
- Design, implement, and maintain scalable network architecture to support online features of upcoming games.
- Serve as PC and Mobile online games domain expert for online systems. Provide internal support as needed.
- Identify and research new technologies for implementation in current and future online systems.
- Plan deployment of new functionality into a live environment.
- Create and maintain tools to monitor, manage, and debug all online functionality.
- Assist in large-scale load testing efforts.
- Contribute to overall health of systems and architecture by writing high-quality code and documentation.
- Manage and train a team of network application developers to build online game system projects.
Skills and Experience
- 5-10 years of professional programming experience, preferably with PHP or related server technologies.
- BS or MS in Computer Science, Engineering, or a related field.
- 3 or more years of network programming required, preferably online multi-player programming.
- Experience designing and implementing client/server or peer-to-peer systems and network protocols.
- Expertise designing SQL databases, and interfacing with front / back end services.
- A deep understanding of object-oriented programming, design and code portability.
Professional Attributes
- Must be responsible and accountable; enjoys collaborating and follows through on multiple complex projects.
- Good communicator who possesses strong written and oral communication skills.
- Enthusiastic and outgoing, excited about working with casual games, and possesses a positive attitude about the potential of this company.
- Supportive, not just within the division but also cross-functionally supportive, with a "roll up your sleeves" attitude towards getting things done. Does not "pass the buck", even if it is not within your job description.
- Able to listen to and implement constructive criticism.
- Well-organized and detail-oriented.
- Demonstrates excellent analytical skills.
- Thinks "out of the box" with ability to come up with creative solutions.
- Strong team player.
|
|
|
|
|
Please enter your email address and click submit. You will be directed to an online form to complete your application.
|
|
|
|
|