Tools Programmer (181)

Job Description
Ubisoft is 10,000 creative minds spanning 6 continents. With around 85% of its staff devoted to game development, Ubisoft has the 2nd largest in-house creative team in the world.

The company's 27 different creative studios work hand-in-hand each day to deliver rich and innovative gaming experiences that reflect the creativity and diversity of their teams. This cross-studio collaboration model means every team member has the opportunity to participate in challenging projects based on brands including Assassin's Creed®, For Honor® Tom Clancy's Ghost Recon®, Tom Clancy's Splinter Cell®, Tom Clancy's Rainbow Six, Tom Clancy's The Division, Rabbids®, Rayman®, Watch Dogs®, Far Cry®, The Crew®, Just Dance® and more.

Job Purpose

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

Responsibilities

- 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.
Qualifications
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 SDK - Excel, Outlook, Word
- Strong debugging skills.
Additional Information

Salary: Competitive + Relocation
Location: Leamington Spa, 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
Email:

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

Latest Job Listings