Document all enterprise architecture design and analysis work in accordance with IT standards. Excellent knowledge of Unity, including experience with scripting, textures, animation, GUI styles, and user session management Familiarity with level design and planning Experience with game physics and particle systems Experience with mobile and console game development Experience optimizing memory and space usage for support of older hardware Experience with 3D is a plus Strong understanding of object-oriented programming Familiarity with current design and architectural patterns Knack for writing clean, readable, and easily maintainable code Experience implementing automated testing platforms and unit tests Proficient knowledge of code versioning tools such as Git, SVN Document all enterprise architecture design and analysis work according to IT standards. Communicate enterprise architecture strategies, principles, standards, policies and procedures. Participate in the evaluation and recommendation of all third-party products Ability to estimate the financial impact of enterprise architecture alternatives Ability to navigate complex political situations for successful change management Knowledge of network and security architecture 10+ years of experience in at least two IT disciplines, including technical architecture, network management, application development, middleware, and database management or operations. Experience in mobile application development and massive multiplayer online game architecture