Server Programmer
Description
Server
Programmer
Job Responsibilities
Include:
- Design / develop / maintain robust multiplayer game
architecture for cloud computing
- Design / develop / maintain tools and utilities to support
multiplayer game servers and services
- Research coding techniques and algorithms in order to keep
current on technological developments and advancements in the game industry
- Research and analyze new cloud computing technologies in
order to continually evaluate how they might be utilized to improve
existing multiplayer services, or be applied to implement future services or solve
future problems
- Identify technical and developmental risks/obstacles and
generate solutions to overcome identified risks
- Effectively listen and communicate with team members in
order to quickly adapt as project needs evolve, and to maximize
efficiency
Required Experience
and Skills:
- Bachelor’s degree in Computer Science, related discipline,
or relevant work experience
- Expertise with C# and C/C++ programming languages
- In depth understanding of and familiarity with Object
Oriented design principles
- Strong debugging skills
- Strong problem solving skills
- Solid understanding of game networking and TCP/HTTP/UDP
networking protocols
- Commitment to code quality, documentation and sound testing
procedures
- Ability to learn and master new technologies and code
- Ability to work independently and efficiently under
deadlines
Additional Desired
Experience and Skills:
- Experience writing tools with C# and WPF
- Experience with ASP.NET, ASP MVC, JavaScript, JQuery, and
Ajax
- Experience with Windows Azure or other cloud computing
platform
This Job is no longer active!