Essential Job Functions:
· Actively contribute to the ongoing software design and development process of the studio.
· Assist in the development of any technical strategies as required.
· Work with senior members of team to develop designs for assigned tasks. Provide the Studio Lead: Software with timely accurate reports
· Deliver quality work with clear, well-commented code as scheduled in accordance with technical design and product requirements
· Monitor the technical and game design process and appropriately communicate feedback
· Contribute to development of interfaces, libraries and utilities
· Creat or update documentation related to new features, interfaces, usage, etc
· Actively contribute to product reviews on target hardware
· Develop understanding of software implementation plans and game development strategies
· Remain current on competitive products and solutions through independent research