Understand GDDs of games to be developed, discuss the requirements with producers and artists, and plan the development with your team and technical lead.
Take ownership of delivering a game from start to finish, coordinating with art, design and QA teams, up until publishing of the game.
Prototype game concepts rapidly.
Write code as per standards.
Keep up to date on relevant core technologies and best practices, so as to make suggestions to product teams on new game mechanics or APIs available.