Sr. Software Engineer - Gaming Universe - MS OS
The Sr. Software Engineer I is responsible for the design, implementation, and optimization of major game systems.
Responsibilities
* Design, implement, optimize and de-bug systems
* Accurately estimates project time lines with lead designers and determines risks in order to drive projects forward effectively
* Works with cross-functional teams, both internally and externally
* Responsible for multiple projects
* May lead project with multiple team members
* Proficient in diverse problem solving
* Assigned to short and long term projects
* Other duties as assigned by supervisor
Requirements
* Computer skills must include Visual Studio, C, C++, and object oriented programming
* Must have excellent problem solving, time management, and detail oriented skills
* Must be able to assist in design and implementation of various code systems and technologies for next generation gaming
* Must be a self-starter and have the ability to work with little direction
* Solid written and oral communication skills desired
* Must have shipped a minimum of one game product compatible with both Windows XP and Windows Vista
* Windows memory management
* Windows programming best practices
* Compatibility testing and optimization
* DirectX 9
* Install and Uninstall
* BA/BS in Computer Science, Math, Science or related field with a minimum of 3 years experience in game software development.

