This job listing expired on Mar 15, 2022
Tweet

ONLINE SERVICES PROGRAMMER

REPORTS TO: LEAD ONLINE SERVICES PROGRAMMER

RESPONSIBILITIES:

  • Develop technical and tools solutions in C++, C#,Java, that meet requirements in terms of networking, functionality and performance for the various Square Enix group’s online services (PC, consoles, mobile devices);
  • Analyze the improvement needs of the existing code and subsequently implement the necessary corrective measures to improve it;
  • Implement optimal solutions in term of material resources management, especially in networking;
  • When required, be available for short field engineering trips around the globe to provide first line support to other studios;
  • Positively contribute to the projects achievements and the team objectives.

EXPERIENCE & QUALIFICATIONS:

  • Degree in Computer Science, Computer Engineering, Software Engineering or other related field;
  • 6+ years of experience in a similar role, ideally in the Video Game or Telecommunications industry;
  • Strong knowledge of C++, C# and/or Java, .Net;
  • Solid knowledge of TCP/IP, sockets, Winsock, BSD, Web Services;
  • Experience with databases (SQL and NoSQL), an asset;
  • Comfortable with QA concepts such as unit and regression testing;
  • Good knowledge of Xbox live and PSN (“end-user”, API and TCR) online services;
  • Good understanding of how multi-platform development works (PC, consoles, mobile devices);
  • Experience in Web Services development, an asset.
  • Good knowledge of security mechanisms such as: encryption, authentication, secure sockets and anti-cheating, an asset;
  • French-English bilingualism.

INTERPERSONAL QUALITIES:

  • Autonomy, resourcefulness;
  • Positive attitude and good communication;
  • Sense of service and priorities;
  • Collaboration and openness to receiving and sharing constructive criticism.

MOTIVATIONS & INTERESTS:

  • Passion and ambition for Video Game, an asset.