Location: | Montreal |
---|---|
Type: | Full-time |
Remote status: | Unknown |
Posted on: | Dec 21, 2023 |
Job description
You will work with the 'Phoenix' middleware team which provides an innovative and fully featured UI content creation solution for artists and technical integrators to create native User Interfaces along with animations, effects, custom logic, and interactions for our games. You will be part of a team of around twenty people at the Content Creation Technology Group (CCTG). Your contribution will have an impact on several major Ubisoft productions and assist 30 plus others around the world to deliver UI for their games.
We are looking for the senior Tools Programmer role who can bring best practices and design principles to assist the team in delivering our aggressive features roadmap and delivery pipelines primarily in C#, WPF and .Net Framework. Intermediate skills in C++ would be a definite plus to develop and maintain Phoenix core functionality.
Responsibilities
- Program mainly in C# and/or C++ in a dynamic multidisciplinary team.
- Collaborate with a solid team that includes seniors who have worked on the platform for many years.
- Cooperate with people located in several cities around the world: Montréal, Craiova & Mainz.
- Make functional designs and propose solutions in collaboration with our Tech Leads.
- Contribute to the quality of the software with a wide range of code review practices and test automation techniques.
- Develop good practices and advance our CI / CD Delivery Model and Innersourcing at the Technological Group (TG) level.
Qualifications
Skills and Knowledge
- Good analytical and synthesis skills.
- Ability to anticipate and resolve problems.
- Autonomy and resourcefulness.
- Attention to detail.
- Flexibility in organizing work.
- Good interpersonal and communication skills.
- Ability to work as part of a team.
- Ability to adapt to change.
- Results driven.
- Ability to quickly learn to use new tools.
Training
- Bachelor’s degree in computer science or computer engineering or equivalent.
Relevant Experience
- Minimum 7 years’ experience in software programming, ideally in the video game industry or any other relevant experience.
How to apply to this developer job?
Latest developer jobs in Montreal
- Senior Product Manager _ TG Content CreationUbisoftJob description As a Product Manager within TG, you will be responsible for a range of in-house products related to content creation for game production teams. You will be responsible for your own pr…📍 Montreal⏱ Full-time🚗🗓 Jan 14, 2024
- Technical Lead Front End Web _ TG Content CreationUbisoftJob description As a technical leader, you are the point of reference for technological issues related to the front-end stack for all tools developed within the Content Creation Technology Group (CCT…📍 Montreal⏱ Full-time🚗🗓 Dec 21, 2023
- ML Ops Specialist _ Content Creation TGUbisoftJob description The ML Ops Specialist implements, maintains and evolves the platform to enable the development and deployment of machine learning models for the Content Creation Technology Group (CCT…📍 Montreal⏱ Full-time🚗🗓 Dec 21, 2023
- Animation programmer _ Content Creation TGUbisoftJob description As an animation programmer, you will be part of a character animation tools development team in the Content Creation Technology Group (CCTG). You’ll design and create innovative anima…📍 Montreal⏱ Full-time🚗🗓 Dec 21, 2023
- Team Lead – Gameplay ProgrammingUbisoftJob description As a team lead, you will guide a group of talented and inspired gameplay programmers (3C, Systems, AI and more) who develop technologies needed to create the games that Ubisoft fans h…📍 Montreal⏱ Full-time🚗🗓 Dec 21, 2023