This job listing expired on May 23, 2019
Tweet

We are seeking an enthusiastic individual with experience of software development in a commercial context. Reporting to the Head of Innovation and working alongside dock10’s Virtual Studio Developers and Broadcast Engineers closely collaborating with the University of York and the other consortium members across the UK.

The successful candidate will play a key role in the project holding responsibilities for developing and testing a high quality, robust and user-friendly software interface for Zero Density’s virtual studio software, Reality Engine. (https://www.zerodensity.tv/). The software will be deployed at major ESL events over the duration of the project delivering real-time high fidelity data driven graphics to a global esports market from Dock10’s broadcast facility at MediaCityUK.

The role is an excellent opportunity for someone who enjoys working in a team of innovative and exciting people on a major R&D project in one of the world’s fastest growing industries. The appointed candidate will have the opportunity to make a lasting impact on the future of digital broadcasting in esports and beyond.

Key Accountabilities

  • Assist in the planning and design of new systems and processes. Work with broadcast engineers and gallery operators to understanding their technical needs and requirements; liaise with external partners at a technical level.
  • Provide programming expertise to broadcast teams working at MediaCityUK and at other consortium partners across the UK. Deliver exciting and impactful software focused in the esports and sports entertainment sectors.
  • Deliver specific software prototypes and products using rapid prototyping techniques and agile software development, including the development of networked data-driven middleware components, back-end systems and data broadcast modules.
  • Create and update development tasks providing accurate estimates to project manager. Effectively track software development progress and report on project progress through agreed reporting lines.
  • Ensure the delivery of high-quality software, including agile processes, source control, testing, release management etc.
  • Create clear documentation that can be used to provide training to users. Work with fellow software developers to maintain software standards including coding, documentation, versioning etc.
  • Plan and execute suitable test scenarios while logging any undesirable outcomes.
  • Provide first line support to users who are experiencing technical issues, manage bug’s, report and escalate issues when required.
  • Be aware of any SLA’s attached to systems and ensure that any incidents are escalated quickly and effectively.
  • Keep up to date with relevant technologies and industry developments to improve work practices, processes and personal performance.
  • Maintain professional contacts, interest and knowledge in software development and relevant games / media hardware and actively share this information with the project team.

The Applicant

We are looking for a team player with a collaborative approach, someone who is able to motivate and inspire others and be able to communicate with colleagues with varying degrees of IT literacy. You will be proactive and adaptable with an energetic approach to developing and delivering software projects. You should be able to plan and prioritise your own work in order to meet deadlines, have a commitment to personal development and an interest in media, broadcasting and esports.

You will have up-to-date knowledge of software development in digital games and interactive media, a keen interest in new and emerging media technologies and platforms with an understanding of production and development of backend systems.

The successful applicant will hold a degree in a STEM subject or a Digital Media discipline, have experience of developing software in the commercial sector for at least three years, including the planning, testing, documenting and implementing new software systems using a rigorous, methodical approach. You will have significant experience in software engineering and program in multiple languages including C++ and C# along with experience of Unreal Engine 4 and Blueprints. You should be an excellent problem solver with the ability to work alongside key stakeholders, understand the project requirements and translate into technical specification so that resilient software can be delivered quickly and effectively.