NOTE: This job is no longer available!

Tempoary Software Engineer II - EA SPORTS NCAA

at EA
Orlando, Florida
ENTERTAINING IS OUR PASSION

EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, global videogame competitions and breakthrough digital experiences. EA SPORTS delivers personal access to the emotion of sports through industry-leading sports simulation videogames, including Madden NFL football, FIFA Soccer, NHL® hockey, NBA JAM basketball, NCAA® Football, Fight Night boxing, EA SPORTS MMA, Tiger Woods PGA TOUR® golf, and EA SPORTS Active. For more information about EA SPORTS, including news, video, blogs, forums and game apps, please visit www.easports.com to connect, share and compete.

For the last 18 years, Electronic Arts has developed its NCAA Football franchise into a must-have title for every college football fan, selling more than 23 million units to date. From fight songs to letterman patches to mascots, EA SPORTS maximizes its partnership with the NCAA and the CLC to bring the most authentic college football gameplay experience to college football fanatics and sports gamers.

NCAA Football 12 takes the journey of the college athlete to the next level of depth and authenticity. Experience the pride and pageantry of game day Saturday like never before as you go from high school superstar to top college player to head coach in Road to Glory and Dynasty modes. With an enhanced in-game presentation, new traditions, and an all-new collision system, make an impact by leading your team to the National Championship with NCAA Football 12.

Software engineers (programmers) are an essential part of the game development team. They bring the vision of the artists and designers to life. They design and write the computer code that runs and controls the game, incorporating and adapting any ready made code libraries and writing custom code as needed. Programmers deal with ever more complex problems including working on creating realistic Artificial Intelligence; believable Physics; delivering a smooth online gaming experience. Programmers also test the code, fix bugs, and develop customized tools for use by other members of the development team. Due to the complexities of game development, engineers tend to specialize in specific areas of programming.

ENTERTAINING IS OUR PASSION

EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, global videogame competitions and breakthrough digital experiences. EA SPORTS delivers personal access to the emotion of sports through industry-leading sports simulation videogames, including Madden NFL football, FIFA Soccer, NHL® hockey, NBA JAM basketball, NCAA® Football, Fight Night boxing, EA SPORTS MMA, Tiger Woods PGA TOUR® golf, and EA SPORTS Active. For more information about EA SPORTS, including news, video, blogs, forums and game apps, please visit www.easports.com to connect, share and compete.


Software Engineers are part of the game development team. They bring the vision of the artists and designers to life. They design and write the computer code that runs and controls the game, incorporating and adapting any ready made code libraries and writing custom code as needed. Programmers deal with ever more complex problems including working on creating realistic Artificial Intelligence; believable Physics; delivering a smooth online gaming experience. Programmers also test the code, fix bugs, and develop customized tools for use by other members of the development team. Due to the complexities of game development, engineers tend to specialize in specific areas of programming.

Duties:
* Actively develop and maintain a large backend system and external API.
* Regular maintenance and development on many types of systems including web, MySQL, and custom servers.
* Development of custom server components
* The development of packages and releases.
* MySQL and custom server performance tuning

What Skills does EA look for?

* Very good understanding of MySQL and RDBM
* Very good understanding of online server performance and scalability
* Strong problem-solving, analytical and troubleshooting skills
* Strong C++ experience
* Experience developing custom RPC APIs