Software Engineer - Online Game Services
Electronic Arts
Birmingham, England, United Kingdom
2d ago

Remote Work Option : No

Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.

Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.

At Codemasters we are at the sharp edge when it comes to the smooth and speedy delivery of our games to our millions of players world-wide.

The Formula One team’s software engineering experts enjoy the ongoing challenge of developing technical solutions to feature designs.

We are looking for an Online Gameplay Services engineer to help bring the vision of the game’s ongoing evolution to life.

Key Duties :

  • Developing technical solutions for gameplay features based on Online Services
  • Implementing the client-side of Online Services systems
  • Working with the backend Online Services team on data design to support game features
  • Working with the design team to evaluate designs for Online Services related technical requirements and opportunities
  • Contributing to backed Online Services development when required
  • Feature development estimation and reporting to the team
  • Key Skills and Experience :

  • 4+ years of C++ software development, ideally within the games industry
  • Understanding of client-server based services architecture
  • Experience with asynchronous programming methods and multi-threaded code environments
  • Efficient use of network messaging and data transport mechanisms
  • Familiarity with relational database technology and data design in a games development context
  • Ability to write clear and maintainable code based on good software engineering practices
  • Solid games industry track record, such as previously published products
  • Desirable Skills and Experience :

  • C#, ASP.Net, Redis, MS SQL Server
  • Console development experience
  • A 2 : 1-1st class degree or equivalent in a relevant subject such as games, computer science, maths or engineering
  • Personal Attributes :

  • An ideal candidate will be highly experienced in the industry, driven and self-motivated with top-notch attention to detail
  • Strong communication and problem solving skills proven in a games development environment
  • Good teamwork skills within a multi-disciplined development team
  • A demonstrable passion for and commitment to a career in games
  • About EA At Electronic Arts, we exist to Inspire the World to Play. We create extraordinary new game experiences for our millions of players everywhere by bringing together talented people that combine creativity, innovation, and passion.

    We know that our strength lies in the diversity of our people. We immerse our employees into an inclusive culture, and provide opportunities for learning and leading that allow them to do the most impactful and rewarding work of their careers.

    We put our people first. We provide comprehensive benefit packages with a focus on health and wellbeing to support your needs and help you balance your career and personal life.

    We provide access to dynamic and collaborative work environments, opportunities to connect and contribute through our Employee Resource Groups, and support for a balanced life with paid time off and new parent leave, plus free video games and so much more! Electronic Arts is an equal opportunity employer.

    All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.

    Electronic Arts also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form