As a Game Programmer, you will be involved in programing tasks based on your specialization, with flexibility depending on the production progress. Responsibilities include implementing character controls, event progression, development of dedicated or multiple content for players and NPCs, designing scripting operations for game events, supporting troubleshooting, and other necessary system development. You will be expected to work with file loading management, asset management, integrate middleware and drivers into titles, and experiment with new project specifications.