Tools Programmer (181)

Job Description
About Reflections
Reflections, a Ubisoft studio is a video games development company based in Newcastle, UK. Collaborating with Ubisoft's international creative teams on projects such as Assassins Creed Syndicate, Tom Clancy's Ghost Recon, online open-world RPG "The Division" as well as the adventure platformer "Grow Home". With a host of other top titles to our name such as open-world action adventure 'Watch Dogs', MMO racer "The Crew" and the latest instalment in the world's No.1 dance game franchise 'Just Dance 2015' Reflections' objective is to combine technical expertise, flair and innovation to create and contribute to successful and memorable games. We are looking for Pioneering, Obsessive Humans to cement its reputation as an industry leading studio within the UK and the world.

Job Purpose
To create powerful tools while working closely with a talented team of developers.


- To collaborate as part of an enthusiastic scrum team in developing, enhancing and maintaining tools in support of active projects.
- To be responsible for the development, maintenance, documentation and overall quality (including implementation, performance, stability and usability) of tools and modules within their area of expertise or as developed as part of the scrum work.
- To manage own workload and time within the tasks assigned and to deliver required work to specification and to schedule.
- To innovate and improve the quality of implementation, performance and usability of the tools and project pipeline as a whole.
- To contribute, maintain and use shared code, tools components or processes where applicable.
- Providing consultation and support to other team members or other teams as required.
- To maintain good lines of communication with users and to proactively seek feedback from them.
- To abide by and contribute to the development of standards, procedures and processes.
- To provide support cover during critical phases of development, including flexibility and extension of working time as required.
- To maintain a level of ongoing personal development.
Skills and Knowledge

- Relevent working experience developing tools, preferably with at least one shipped game title.
- Strong C#, WPF and C / C++ programming background.
- Thorough understanding in developing pipelines and creating efficient user interfaces.
- Knowledge of Perforce API
- Service-oriented attitude.
- Strong communication skills.
- Computer Science, Mathematics, Engineering or other Science degree.
- Passion for playing and making video games!
- Familiarity working and developing in a multi-platform, multi-project environment.

Desirable Skills

- Experience with Python or MaxScript a plus.
- Familiarity working and developing in a multi-platform, multi-project environment.
- Familiar with plugin development for development tools - i.e. Jira
- Familiar with Microsoft Suite - Excel, Outlook, Word
- Strong debugging skills.

Additional Information

Salary: Competitive + Relocation
Location: Newcastle upon Tyne, U.K

Opening date: 20th October 2017
Closing date for applications: 19th November 2017

Reflections reserves the right to close this advert earlier than the closing date indicated should we feel we have received sufficient applications.

Additional Information

Contact Details:
Reflections, A Ubisoft Studio
Tel: .
Contact: Adam Knight

You may return to your current search results by clicking here.

Latest Job Listings