Server-side Game Engineer (closed)
Job Summary:
The person in this position develops and implements server side efforts for games and game elements for Mobile gaming. The Mobile Game Server Engineer will be wholly responsible for server side implementation of online gaming products; using C++, C#, .NET Server and SQL Database Architecture. This position works as a member of a cross functional team to deliver best in class products on time and to an acceptable level of quality in order to support the client's business objectives.
Essential duties and Responsibilities
-
Engineer is responsible for implementing game designs into server side, implementations.
-
Work closely with systems and client platform engineers to ensure efficient client/server communication.
- Produce and maintain technical plans.
- Help define, establish and enforce best practices for the team.
- Contributes ideas towards game production and development.
- Work collaboratively with producers, designers and artists to bring the game to life.
- Ensure game performance benchmarks are met
- Interface with Database Technologies for fast access and persistent storage of Game State and User Data.
- Monitors the accuracy and completeness of projects.
- Works closely with all Managers to ensure the proper utilization of personnel and equipment.
- Performs other duties as assigned.
- Updates knowledge and develops professionally on a continuing basis through various training sources.
Experience
At least 2-3 years of game development experience or interactive multimedia experience in .Net server implementations, C#, C++ and game development, experienced in game development required, mobile game development a plus.
Knowledge/Skills/ Abilities
Proven ability to deliver high quality game software with references to prior work.
Able to work under time constraints and pressure
Excellent analytical and mathematical skills
Experience with complex gameplay systems development
Experience with server performance optimization
Commitment to clear, well-tested, maintainable and extensible code.
Comfortable working within an existing code base
Ability to work with independently,
Works to resolve technical issues before they become problems.
Superior written and verb skills.
Ability to multi-task, strong problem solving skills.
Pluses
-
Experience with SVN version control system, Bugzilla or Testrack bug tracking systems
-
Solid html knowledge and explorations into HTML5
-
Experience with SVN version control system
-
Experience with TestTrack, Bugzilla or other bug tracking systems
-
Solid html knowledge and explorations into HTML5
-
Development of iPhone/iPad/Android games
-
Development of social network games
Education
Bachelor’s degree CS or equivalent experience
