Software Developer/ Engineer/ Architect

Intermediate Developer

Demonware is an independently-run part of Activision Blizzard. We run every part of the players’ online experience, from logging in to matchmaking to climbing the leaderboards, for popular video game franchises such as Call of Duty, Tony Hawk Pro Skater, Crash Bandicoot and Skylanders.    

The work we do together every day impacts almost half a billion players around the world. We solve big company challenges with a small company feel. We are technology-driven with a culture of openness. This means collaborating to solve interesting challenges, enjoying the freedom to talk to anyone, and always feeling respected. We take the work seriously; ourselves, not so much.  

What we do:
We're looking for an Intermediate Developer to join our Product Development theme and work on backend services and game integrations. You will work on improving and extending the Demonware services for Accounts and Identity management. Our customers are the online engineers at the Activision game studios working on titles such as Call of Duty and our colleagues in Marketing and Data Services. This is a Dev Ops role that includes maintaining and supporting the live services that you develop.

Your responsibilities: 

  • Develop new services by collaborating with peers for requirements gathering, design, review, and deployment. The services you develop must satisfy Production Readiness and Security requirements.
  • Your contributions are essential to the team shipping products and meeting milestones.
  • The work assigned to you is both non-trivial and vital to the success of a project.
  • You provide customer service and fully support Activision studios in their use of Demonware technology. 
  • You will participate in the on-call rota for the team providing out of hours support.

Your Profile:

  • Some experience designing & implementing RESTful APIs.
  • Interest in gaming and an understanding of the wider context.
  • Interest in solving various and complex problems.
  • Some familiarity with continuous integration and agile methodologies.