To support existing and new shared platform and game engine code bases, with a focus on mobile platform development, as part of a global technology group.
Work with technical lead, architect, software director and project manager to identify new work.
Determine effective solutions to existing problems. Design improvements to inefficient workflows.
Create new- or develop existing- APIs, code features, tools and workflows
Write and assist creation of new- or amend existing- documentation pertaining to APIs, tools and processes.
Strong ability to mentor more junior programmers and help grow their skills.
Experience & Qualifications
Able to devise unique, elega nt and efficient solutions to complex problems.
Able to concisely communicate with mixed audiences both verbally and textually (e.g. via email or documentation).
Also willing to provide frequent status updates to manager and team.
Can effectively sell new ideas, technologies and workflows to game teams
Able to organise, prioritise and iterate on large numbers of tasks.
Nature of Interaction
Global Game Teams
Act as programmer liaison for the Game Technology Group
Keep apprised of current issues experienced by game development teams. Advise on potential new technologies and workflows.
Game Technology Group
Keep other team members apprised of issues that may involve them. Daily interactions as part of Scrum/Agile project management team.