Talent.com
Generalist Programmer
Generalist ProgrammerUbisoft • Winnipeg, Manitoba, Canada
No longer accepting applications
Generalist Programmer

Generalist Programmer

Ubisoft • Winnipeg, Manitoba, Canada
24 days ago
Job type
  • Full-time
Job description
Job Description

The generalist programmer will develop systems for a wide-range of elements including the game engine and editor or any middleware used by the production teams. The incumbent may also be called upon to work on a particular system (AI, 3D, physics, sound, animation, etc.) as part of a specific mandate.

Responsibilities

The main and routine tasks of the generalist programmer are to:

  • Program in a clear and structured manner that is in keeping with performance, maintenance, modularity, scalability and compatibility requirements;
  • Analyze existing system features and determine whether they meet project intentions;
  • Suggest improvements whenever necessary by designing and implementing new systems or enhancing existing ones;
  • Develop generic systems that will support the features of the specialist programmers (AI, 3D, physics, sound, animation, etc.) and facilitate integration (engine, editor or middleware);
  • Set out technical designs to meet system needs whenever necessary;
  • Support the new systems and features;
  • Determine and fix the bugs identified by working units and the quality control team;
  • Document the work to ensure knowledge transfer and help users understand the new systems and features;
  • Carry out all other related tasks.


Qualifications

  • Bachelor’s degree in computer science or computer engineering or equivalent.
  • Minimum 5 years’ experience in software programming, ideally in the video game industry or any other relevant experience.
  • 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.


Create a job alert for this search

Generalist Programmer • Winnipeg, Manitoba, Canada

Similar jobs

Guidewire Developer

ThoughtStormwinnipeg, mb, ca
Temporary

We are seeking a Guidewire DataHub / InfoCenter Developer for an 8-month contract with the potential for extension.The ideal candidate will have extensive experience with Guidewire DataHub and Info...Show more

 • Promoted

Programmer Analyst – Winnipeg, MB

PatersongrainWinnipeg, MB, CA
Full-time

As part of the Application Development team, this position is responsible for designing, creating, maintaining, debugging and testing assigned programming duties.Working under the general supervisi...Show more

 • Promoted

General Manager, Canada - Hartmann Young

Hartmann Youngwinnipeg, mb, ca
Full-time

A rapidly growing biologics discovery and development organization is seeking an experienced operational leader to drive its Canadian site through a critical growth phase.The site delivers biologic...Show more

 • Promoted

Senior Programmer

Cambrian Credit UnionWinnipeg, MB, CA
Full-time

As a locally based financial institution, Cambrian Credit Union is known for working within our community to deliver financial advice and exceptional value to our members.At Cambrian our mission is...Show more

 • Promoted

Programmer Analyst – Winnipeg, MB

Paterson GrainWinnipeg, MB, CA
Full-time

As part of the Application Development team, this position is responsible for designing, creating, maintaining, debugging and testing assigned programming duties.Working under the general supervisi...Show more

 • Promoted

Programmer Analyst – Winnipeg, Mb

Paterson GrainWinnipeg, Canada
Full-time

As part of the Application Development team, this position is responsible for designing, creating, maintaining, debugging and testing assigned programming duties.Working under the general supervisi...Show more

 • Promoted

Programmer Analyst – Winnipeg, Mb

PatersongrainWinnipeg, Canada
Full-time

As part of the Application Development team, this position is responsible for designing, creating, maintaining, debugging and testing assigned programming duties.Working under the general supervisi...Show more

 • Promoted

Senior SAP Developer - PwC Canada

PwC Canadawinnipeg, mb, ca
Full-time

Before applying to this posting, please review in detail and self-assess your eligibility.ASAP, plus potentially up-to 2-years additional extension(s).PwC Canada's internal SAP Practice requires a ...Show more

 • Promoted

Hands-on IT Generalist: Hardware, Software & User Support

IntouchCXWinnipeg
Full-time

A global leader in customer experience management is seeking an IT Generalist to maintain and repair computer hardware and software in a break/fix environment.This role involves troubleshooting iss...Show more

 • Promoted

Principal Maximo Consultant - Codex

Codexwinnipeg, mb, ca
Full-time

Remote, Canada | Up to 50% Travel Required.Global Maximo Partner seeking experienced Maximo professionals to join their delivery practice as part of their continued international growth.This is a t...Show more

 • Promoted

Embedded C Developer

Amaris Consultingwinnipeg, mb, ca
Full-time

The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more

 • Promoted

Sr NC Programmer

Magellan Aerospace CorporationWinnipeg, MB, CA
Full-time

NC Programmer will be responsible for compiling CNC programs on CAD/CAM systems for lathes and 3- and 5-axis milling machines; as well as preparing associated documentation and program/tool proving...Show more

 • Promoted

Guidewire Developer

Maarut Incwinnipeg, MB, ca
Full-time

Extensive expertise in Guidewire, including in Billing Center as well as SAAS versions of Guidewire.Guidewire certification is a plus)Strong understanding of software architecture principles and sy...Show more

 • Promoted

Embedded C Developer - winnipeg

Amaris Consultingwinnipeg, mb, ca
Full-time

The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more

 • Promoted

Embedded C Developer - Amaris Consulting

Amaris Consultingwinnipeg, mb, ca
Full-time

The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more

 • Promoted

Software Engineer - Hays

Hayswinnipeg, mb, ca
Full-time

Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, and modern frameworks (e.Collaborate with cross-functional teams to define, design, an...Show more

 • Promoted

Human Resources Generalist

Insight Globalwinnipeg, MB, ca
Full-time

Title: HR GeneralistContract: through September- 6 monthsLocation: Remote - anywhere in CanadaPR: $35-40/hr Required Skills & ExperienceFluent in French and English (verbal and writt...Show more

 • Promoted

Senior Software Engineer - Hays

Hayswinnipeg, mb, ca
Full-time

What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more