This job listing expired on Oct 14, 2022
Tweet

Behaviour Interactive is currently looking for a Technical Director, to work in its Business Solutions Business Unit, the team dedicated to non-gaming and corporate clients.

As a technical Director, you will lead the development of all technical aspects of a project, including game-specific programming, in a structured and future-proof way. You will also provide inspiration and act as a motivator for a team of talented programmers.

In close cooperation with other Directors and Producers, you will transform high-level business requirements and creative visions into a technology roadmap covering the entire game tech-based project, and you will be responsible for the code architecture, technology vision, and development, best practices, and more.

In this role, you will:

  • Establish the programming vision for the entire project, in line with the Business Unit’s vision
  • Throughout the duration of the project, you will update and adjust the roadmap according to project progress and changes, with the aim of keeping the agreed scope and deadlines. Your goal is to ensure the technology roadmap is successfully implemented – and you will reach this by setting the group of Technical Team Leads up for success.
  • Provide and update high-level estimates for all areas of the game to the Executive Producer and help with prioritization
  • Establish coding best practices and follow up with lead and senior programmers to make sure that these requirements are met
  • Use your analytical mind and ability to synthesize ideas and requirements to develop solutions
  • Provide clear direction and feedback to the employees working on the programming areas of the project (for example, through task force sprint kick-off and review meetings)
  • Work in collaboration with directors and leads of other disciplines to determine the technological needs of the project in conjunction with constraints and project requirements
  • Provide coaching and mentoring for the programming team
  • Participate in the interview process for the programming team
  • Bring input to employees’ performance review process
  • Select the appropriate technologies given the project's constraints;
  • Harness others' technical expertise to get the best possible solutions;
  • Act occasionally as a developer to collaborate on high-impact, complex features or Tools.

What we're looking for:

  • Previous experience as a Technical Director at least for one full game cycle, from conception to delivery;
  • At least 10 years of game development experience and must have shipped at least 4 game titles or products based on game technology;
  • Solid knowledge of Unreal Engine and/or Unity, including in depth understanding of Blueprints;
  • Knowledge of Unreal 5 a plus.
  • Strong programming skills in C++ is a requirement-
  • Experience with C# is a plus;
  • Strong debugging skills required;
  • Notions of assembler and GPU debugging a plus;
  • Strong performance analysis skills required, experience with at least one standalone profiler a must;
  • Familiarity with VTune, WPA/ETW, PIX, Razor and/or use of hardware performance counters a plus;
  • Specialized knowledge in procedural content generation, physics, multiplayer networking and AI is a plus;
  • Ability to self-organize and work very autonomously;
  • Ability to cooperate and consult with other directors, leads, and staff;
  • Ability to communicate well. Must be able to vulgarize technical concepts for both a technical and non-technical audience;
  • Ability to define and break down complex technical mandates and architectures.