Saturday, October 3, 2009

JOB ALERT: Core Game Programmer

Core Game Programmer
Location: NetDevil-Louisville / Denver, CO
Job Code: 192  # of openings: 1


Description: Core Game Programmer

NetDevil, located in Louisville, CO, was founded in 1997 with the mission of developing massively multiplayer games in unique settings for wide audiences. The studio is currently developing Jumpgate Evolution and LEGO Universe as well as an original IP.
The Core Game Programmer writes backend software required for the game, potentially including such systems as messaging, database, network, 3D processing, multi-threading, etc. The initial project for this position will be LEGO Universe.
Essential Functions:

  • Work with a team of programmers in the development of all aspects of an MMO game
  • Plan and execute technical implementation game features.
  • Respond to programming issues and decide best course of action and priority
  • Communicate decisions to producer and associate producer
  • Evaluate and improve code quality
  • Maintain client and server performance
  • Break down tasks and provide time estimates to Production for scheduling
  • Keep up to date with game programming trends and technologies
Functional Knowledge:
  • Outstanding knowledge of C++
  • Strong Object-Oriented development skills
  • Good understanding of performance and optimization
  • Good knowledge of math, especially 3D math
  • Nice to have: knowledge of database programming and integration of data layers with game code
  • Knowledge of client/server programming in a highly scalable environment
  • Experience with Visual Studio .NET or greater
  • Ideally, some experience with scripting languages (Ex. Python, Lua, UnrealScript, GameMonkey Script, Perl, Rexx, Tcl, etc.)
  • Experience with Version Control Software (Ex. Alienbrain, Perforce, Subversion, Source Safe, etc.)
Minimum Qualifications:
  • At least 5 years experience developing software (preferably in the video game space)
  • Preferably shipped and operated at least one MMO
  • Computer Science degree or equivalent work experience
  • Passion for games
  • Willing to relocate to Louisville, CO area (north of Denver) for full-time engagement
Salary based on experience; 401k, health insurance, and other benefits provided