Jump to content

WANTED-Client Programmers


Borg

Recommended Posts

Client Programmers

Purpose

Primarily responsible for designing, coding, implementing, and documenting new client code and game system code. Works on complex problems from problem definition to final testing. Exercises independent judgment within generally defined guidelines and standards.

Essential Job Functions

Software design - object-oriented programming, both in C++ and scripting environments

Game content programming - design & implement efficient and effective systems that achieve given game designs

System documentation - write documentation of code design, implementation notes, test cases

Team coordination - work with other Engineers, Designers and Artists to define and solve problems associated with developing game systems

Qualifications

Bachelor's degree in Computer Science or related field, or equivalent experience

3+ years programming experience using C++

2+ years experience with Windows programming using MS VC++

2+ years programming experience in the gaming industry, including work on PC games

Working knowledge of design patterns, OOP, code optimization

3D vector math skills

Experience using source control systems such as VSS, CVS, or Perforce

Structured engineering approach incorporating design, implementation, and testing phases

Production-oriented mindset: high-quality, schedule-driven, focus on shipping the game

Desire/ability to work in a team environment

Pluses Include:

Experience with Unreal Script

2D/3D graphics programming experience

Understanding of / experience with TCP/IP programming with Windows sockets

Windows MFC/Win32 APIs

Familiarity with massively multiplayer games

Familiarity with 3rd party game tools such as the Unreal or Quake engines

Design and implementation of user interface

Experience with Boundschecker, Purify and/or HeapAgent

Experience with Unix administration and/or programming

Experience with UML

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • facebook.pngtwitter.pngsteam.png
    discord.pngTeamSpeak.png
  • Upcoming Events

    No upcoming events found
  • Who's Online (See full list)

    • There are no registered users currently online
×
×
  • Create New...