This job has expired, please see additional jobs below
Software Engineer (Contract) (107727)
Electronic Arts
Orlando, FL, United States
Job Details - this job has expired, please see similar jobs below
EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, fan programs and cross-platform digital experiences. EA SPORTS creates connected experiences that ignite the emotion of sports through industry-leading sports videogames, including Madden NFL football, FIFA Soccer, NHL® hockey, NBA LIVE basketball, NCAA® Football, Tiger Woods PGA TOUR® golf, SSX, and EA SPORTS UFC. For more information about EA SPORTS, including news, video, blogs, forums and game apps, please visit www.easports.com.
Position Overview
Using C++ as the primary development language, the Software Engineer will be responsible for enhancing existing and developing new features for the NBA franchise ranging from Online, Presentation, UI, and Franchise Modes.
Key Responsibilities
• Collaborates with designers to develop features for NBA
• Participate in distributed agile development across multiple teams
• Works on improving and enhancing multiple areas of the game including stability, connectivity, scalability, performance, optimization, memory management, and others.
• For Online features: develops leading reusable online server solutions, both systems and engines if required.
• For UI and Presentation features: Writes new code and maintains existing code to support user input screens, inter-screen and GUI object behaviors, animations, and transitions. Programs and tunes audio features.
• For Franchise Modes features: Defines the logic for game and season progression.
• Implements high quality code with comprehensive testing
• Fixes bugs related to assigned tasks
• Troubleshoots issues raised by stakeholders
What skills does EA look for?
• Bachelor's degree or higher in Computer Science or Computer Engineering or equivalent training and professional experience
• 3+ years of development experience in Agile/Scrum environment
• Proficiency with C++ with an emphasis on OOP/D
• Experience in a Client/Server environment with basic SQL or MySQL knowledge is preferred
• Ability to test, debug, and extend other Software Engineer's code competently.
• Knowledge and experience using Flash, specifically in tandem with ActionScript is preferred
• Additional experience with scripting languages (Perl, Python, Lua) and C#
• Knowledge of source code management: Git or Perforce is preferred
• Experience developing on XBoxOne and PS4 Platforms is a plus
EA is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, ancestry, pregnancy, age, sexual orientation, marital status, protected veteran status, medical condition or disability, or any other characteristic protected by law.