JOBS

POSITION: Sr.Systems Programmer - MMO

Description

The Sr. Systems Programmer - MMO works closely with the Lead Software Engineer and the rest of the development team to design and program multiple requirements for upcoming titles, focusing on server systems.
 

Responsibilities

  • Management and scheduling of the programming team.
  • Architect, program, and debug high quality products with efficient and reusable code.
  • Design, develop and extend game systems with a heavy focus on server-side game play, AI, networking, data management, etc.
  • Enforce good software practices.
  • Account for risk factors and plan for risk mitigation.
  • Ensure good communication with other departments, and provide status reports to management.
  • Maintain useful documentation for programmers and the rest of the team.

Qualifications

  • At least six years of experience in C++ programming.
  • Must have at least one project completed as a senior programmer.
  • Wide experience as a generalist working across multiple specialties
  • Experience designing and implementing complex data-driven systems.
  • Experience designing and implementing game play and other systems in a client-server environment
  • Must have excellent object-oriented design and analysis skills.
  • Must have excellent communication and documentation skills.
  • Must have experience working closely with game designers to realize game system.

    Preferences

  • Experience managing a team of programmers
  • MMO development experience
  • Previous work with a licensed 3D engine (Unreal, Gamebryo, ...)
  • Windows XP/Vista development experience
  • Experience working with a relational database
  • Gameplay, Graphics, Physics, Audio, Networking, UI, AI, Tools, Scripting Languages
  • Strong Math background
  • Strong Computer Science background: data-driven systems, algorithms, ...
  • Experience playing a variety of MMO games
  • Aggressive, motivated team player

    Education and/or Experience

    • Bachelor’s Degree (B.S.) or higher in Computer Science, Engineering, Math or a related degree.


    TimeGate Studios offers a challenging work environment, competitive salary, and excellent benefits.
     
     
     

Click here to apply now.
Powered by: CATS - Applicant Tracking System