Ubisoft Reflections Company Logo

Ubisoft Reflections

Newcastle upon Tyne - United Kingdom
View all jobs at this company »

Intermediate Tools Programmer

Description

To design, develop and maintain tools components in support of production within the company. To innovate new tools components and processes while maintaining and developing existing ones.

• To collaborate as part of an enthusiastic scrum team in developing, enhancing and maintaining tools in support of active projects.
• To commit to the sprint work and the sprint goal, ensuring that the team works effectively to complete the work on time and to the required quality.
• 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.
• Responsible for the stability and quality of tools submitted for release and to ensure the stability and operation of the toolchain is not compromised as a result.
• To innovate and improve the quality of implementation, performance and usability of the tools and toolchain as a whole.
• To contribute, maintain and use shared code, tools components or processes where applicable.
• To participate in team activities as required, including team meetings; code reviews; game play sessions; etc.
• 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.
• Such other comparable duties as may be required by the Tools Manager.

May be responsible for work direction and supervision of a junior or student placement if required. Such relationships will be formed and dissolved by the Tools Manager as necessary.

This Job is no longer active!