Associate Technical Director - Tech Team

Associate Technical Director - Tech Team
ZeroLight, United Kingdom

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Mar 10, 2021
Last Date
Apr 10, 2021
Location(s)

Job Description

The Associate Technical Director is responsible for delivering individual client projects or internal products within ZeroLight from concept to full implementation, ensuring that time estimates are accurate, and projects are fully resourced in order to translate customer requirements into world leading user experiences.

For this position we are seeking an experienced Lead Engineer looking to take the next step in their career to manage development on new graphics features and enhance our cutting edge real-time virtual environment rendering engine, whilst also recruiting and developing our Tech Team.

You will have responsibility for technical delivery on your particular project, reporting progress to the Technical Director and presenting solutions to any issues that arise during the lifecycle of your projects.

You will lead a team of developers, ensuring that they are aware of their individual roles and responsibilities and are fully motivated and maximised during the project lifecycle.

We are happy to accept applications from those seeking to work remotely for this role.

Detailed responsibilities for this level of role include:

Requirements

Your Experience:

  • Management experience and an enthusiasm for developing talent
  • Must have strong software engineering and debugging skills
  • Knowledge and experience with a range of commercial game and rendering engines
  • Algorithm, code optimisation, and 3D principles experience
  • Experience in profiling and implementing optimisations on both GPU and CPU
  • Extensive knowledge and up to date experience of graphics rendering and visual effects technology is essential
  • Strong mathematics, 3D Maths, C++, C#, HLSL/cg, OpenGL and DirectX 11/12 skills
  • Ability to design complex reusable systems
  • Ability to debug both high and low-level problems
  • Experience with high-end PC development
  • Ability to understand and optimise previously developed code
  • Multiprocessor and/or multithreaded programming experience would be beneficial
  • At least 6 years professional programming experience

Ownership amp; Accountability

  • Deliver projects / tasks on time and in line with original estimates in terms of project length and resourcing, this will often include an awareness of concurrent projects that must be accounted for.
  • Have a full understanding of project deliverables from the onset, working with the Project Management team to ensure a cohesive understanding of what needs to be delivered by what date, and highlight resourcing shortfall to the Technical Director and HR.
  • Translate project / task specification into a full technical delivery plan, looking at dependencies across teams and communicating these to key stakeholders.
  • Organise work schedule for team in line with project requirements.
  • Ensure issues relating to your projects / services are discussed with the Technical Director with your proposed solutions, and that risks or delays are communicated as soon as possible to all stakeholders.
  • Make difficult decisions in a fair and efficient manner, backed by evidence.
  • Management of company tools such as Tempo, Jira, Activity Timeline to ensure your project team is aware of the importance of using these and do so in a timely manner.
  • Responsible for achievement of department goals and overall team performance through effective performance management, setting challenging objectives for individuals and supporting them to progress in their career.
  • Ensure that your team is fully resourced, providing visibility on any resource issues in advance to guarantee that the project is not impacted.
  • Recruit and onboard new employees working closely with the Talent Development Team.
  • Continually work with individual employees to develop their expertise and identify growth areas (not only at PDR time), discuss how they can progress their careers and the level of responsibility required for them to do this.
  • Ensure that all your Line Management responsibilities (PDRs, pay reviews, holistic support) are a top priority and carried out in the required timeframes.
  • Identify and manage suitable outsourcers / contractors, ensure their time is maximised whilst on projects.
  • Ensure you have an oversight on collaboration with other teams to safeguard seamless delivery of projects (for instance, where projects have dependencies across multiple departments).
  • Develop a culture of collaboration, asking questions and sharing knowledge within your project team.
  • Work with Technical Directors to ensure that the structure of each project is in line with company strategy on technical design amp; architecture.
  • Be a strong advocate for quality first whilst delivering your project, also prom

Job Specification

Job Rewards and Benefits

ZeroLight

Information Technology and Services - Newcastle Upon Tyne, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.