Game Developer & Software Engineer
Implement multiple completed games, including 3D games, using common tools, languages, and software for web, console, PC or mobile platforms.
Design, develop and implement the architecture and infrastructure needed to support a complete game project.
Implement and analyze fundamental data structures and algorithms associated with game applications supporting gameplay mechanics.
Use software development processes to analyze a project problem, and to design, build and test a corresponding software solution.
Demonstrate development skills using multiple programming languages, development environments, and platforms, including advanced and/or experimental topics in game programming.
Establish collaboration, mentorship, and professional leadership skills by working with other disciplines to deliver highly polished and completed projects.