Generalist Programmer
Ubisoft
Description de l'entreprise
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.
Description du poste
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
Training
Bachelor’s degree in computer science or computer engineering.
Relevant Experience
5 or more years’ experience in software programming, ideally in the video game industry or any other relevant experience.
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.
- ...Position Title: Human Resources Generalist Department: Human Resources Location: Winnipeg, MB About AGI AGI is a global food-based infrastructure company publicly traded in Canada. With over 3,800 employees and over 30 global manufacturing brands, AGI is a leading...SuggestedFull timeWork at officeLocal areaWorldwide
$50k - $55k per year
...’s top tech accelerator, in winter 2020. Program alumni include Airbnb, Instacart, DoorDash, etc. ( We are looking for a Business Generalist to join our team! What We’re Looking For We’re looking for a passionate individual who is willing to go above and beyond to help...SuggestedFull timeWork at officeMonday to friday- ...leaders and shapes a positive employee experience. Position Overview Reporting to the HR Business Partner, the Human Resources Generalist is responsible for coordinating and administering all Human Resources functions for assigned Business Units. The HR Generalist will...SuggestedWeekly pay
- ...and beyond into the global market. To fortify this growth, we are looking to expand our team with the addition of a Human Resource Generalist. A successful applicant will be responsible to support the HR team through dedicated HR focus on policy compliance, recruitment, HR...SuggestedPermanent employmentFull timeCasual workWork at office
- ...innovation and pushing entertainment boundaries, join our journey and help us create the unknown! Job Description As a Team Lead Programmer, you guide a group of talented programmers at Ubisoft Winnipeg as they develop technology critical to the creation of games. Your...SuggestedRemote jobFull timeWork at officeLocal area
- Description MCI is North America’s public and private market motor coach leader. Products include the luxury J-Series (an industry best-seller for over a decade), the workhorse D-Series , and the brand new zero-emission luxury and commuter coaches: the battery-electric...Full timeWork at office
$45k - $55k per year
As a Survey Programmer, you will be at the heart of our market research operations, responsible for transforming complex questionnaires into engaging online surveys. Your primary mission will be to script and program our surveys, ensuring flawless execution in line with precise...Flexible hours- ...provider delivering consistent, high-quality aluminum permanent mold castings to our customers. We are currently seeking a CNC Programmer to join our Process Innovation Team. The successful candidate will work closely with operators, engineering, quality, and automation...Permanent employmentFull timeShift work
- ...Job Responsibility: Summer Education and Day Camp Activity Programmer 1.0 EFT Summary of Job Description The Summer Education and Day Camp Activity Programmer will develop and deliver a day camp program for individuals ages 6-12. The program will focus on preventing...Hourly payContract workTemporary workSummer workMonday to friday
- Forte Tooling Technologies specializes in developing precision tooling, molds and patterns for foundries whose products have complex geometry and high-performance demands At Forte, our people and our culture matter. We are committed to fostering a diverse, inclusive, and...Full timeShift workDay shiftWeekday work
- ...in Human Resource Management, business administration or related discipline. At least 3 years of experience in HR, ideally in a generalist role, with some experience in US HR being advantageous. Proficiency with HRIS systems and Microsoft Office Suite (Word, Excel, Outlook...Full timeTemporary workWork at office
- ...outlook) Education and Experience: ~ Bachelor’s degree or equivalent experience ~1–2 years of progressive HR experience with generalist exposure (preferred) Physical Demands and Work Environment: The physical demands described here are representative of those that...Full timeImmediate startRemote work
- ...Qualifications Current or eligibility for licensure with the College of Physicians and Surgeons of Manitoba specialist registry as a generalist Obstetrician Gynecologist Canadian citizenship or permanent residency or eligibility for permanent residency Eligibility for...Permanent employmentFull timeTemporary workPart timeTraineeship
- ...equivalent combination of education and experience. HR subject matter expert with a deep understanding of best practices in all generalist core areas. Experience with HRIS (preferably UKG). Deep knowledge of Manitoba labour laws and Manitoba’s WCB regulations....Full timeContract work1 day per week
- ...banking, advisory, brokerage, etc.) success in the ability to establish, maintain and grow high net worth portfolios, combined with a generalist knowledge in the following areas: tax, investment management, financial planning, law, trust, credit, commercial banking,...Full timeBank staffLocal areaRemote work
- ...secondary degree in Human Resources, Business Administration, or a related field, plus a minimum of two (2) years of Human Resources Generalist experience, or an equivalent combination of education and experience. The Chartered Professionals in Human Resources designation (...Long term contractFull timeShift work
- ...colleagues across the globe. This is not a traditional contract-management role. What we need is an exceptionally organized, tech-savvy generalist who thrives on keeping things running smoothly; someone who can anticipate what the team needs, learn new tools quickly, communicate...Full timeContract workWork at officeLocal areaWorldwide
- ...Régime de retraite à prestations déterminées Régime d’actionnariat du personnel Groupes-ressources de membres du personnel Programme d’aide financière à l’éducation Programme généreux de rabais pour le personnel Programme d’aide au personnel et à la famille (...Full timeApprenticeshipLocal areaNight shift
- ...réserve, vous travaillez généralement un soir par semaine et certaines fins de semaine, avec la possibilité d'un emploi à temps plein. Programmes d’enrôlement Options d’enrôlement direct Options d’études subventionnées À la discrétion des FAC, les détenteurs d’un...Full timeTemporary workPart timeApprenticeshipWeekend workDay shiftAfternoon shift
$63k - $80k per year
...Experience: Études Certificat ou diplôme d'un collège, d'un cégep ou d'un autre établissement d'enseignement non universitaire d'un programme d'une durée de 1 an à 2 ans Milieu de travail ~ Compagnie d'assurance Tâches Calculer les demandes de règlement...Permanent employmentFull time$23.54 per hour
...Experience: Études Certificat ou diplôme d'un collège, d'un cégep ou d'un autre établissement d'enseignement non universitaire d'un programme d'une durée de 1 an à 2 ans Tâches Analyser le budget pour augmenter et maintenir les bénéfices du restaurant Évaluer les...Permanent employmentNight shiftWeekend workAfternoon shift$28 per hour
...mentorat, de coaching et/ou de réseautage aux personnes handicapées Soutien pour les nouveaux arrivants et les réfugiés ~ Offre des programmes de mentorat effectuant le jumelage de nouveaux arrivants et/ou de réfugiés avec des employés d'expérience Soutien pour les...Permanent employment- ...personnels payés par année, d’un régime collectif de retraite avec cotisations égalées à 4 %, de produits d’épargne volontaire, de programmes de primes, d’avantages sociaux à la carte, de ressources en santé mentale, d’un accès exclusif à des rabais et à des avantages indirects...Full timeWork at officeRemote workFlexible hours
- ...Connaissance de base de la terminologie médicale. -Excellentes compétences en dactylographie et en saisie de données; maîtrise des programmes Microsoft Office. -Excellence démontrée dans l’étiquette téléphonique et le service à la clientèle. -Solides compétences...Permanent employmentFull timeContract workWork at officeMonday to friday2 days per week
$40k - $60k per year
...Experience: Études Certificat ou diplôme d'un collège, d'un cégep ou d'un autre établissement d'enseignement non universitaire d'un programme d'une durée de 3 mois à moins de 1 an Milieu de travail ~ Manufacture Tâches Acheter des marchandises, de l'équipement...Full timeTemporary work- ...réserve, vous travaillez généralement un soir par semaine et certaines fins de semaine, avec la possibilité d'un emploi à temps plein. Programmes d’enrôlement Options d’enrôlement direct Options d’études subventionnées L'éducation minimale requise pour ce métier est la...Full timePart timeSummer workLocal areaWeekend workAfternoon shift
- ...télémédecine 24 heures sur 24, 7 jours sur 7 Régime d’actionnariat du personnel Groupes-ressources de membres du personnel Programme d’aide financière à l’éducation Programme généreux de rabais pour le personnel Programme d’aide au personnel et à la famille (...Full timeApprenticeshipLocal areaNight shiftWeekend workDay shiftAfternoon shift
- ...réserve, vous travaillez généralement un soir par semaine et certaines fins de semaine, avec la possibilité d'un emploi à temps plein. Programmes d’enrôlement ~ Options d’enrôlement direct Si vous êtes membre du Collège royal des médecins et chirurgiens du Canada et que...Full timePart timeApprenticeshipLocal areaWeekend workDay shiftAfternoon shift
$24 per hour
...Experience: Études Certificat ou diplôme d'un collège, d'un cégep ou d'un autre établissement d'enseignement non universitaire d'un programme d'une durée de 1 an à 2 ans Tâches Contrôler les recettes pour déterminer le coût de la main-d'œuvre Planifier et organiser...Permanent employment$31.5 per hour
...Experience: Études Certificat ou diplôme d'un collège, d'un cégep ou d'un autre établissement d'enseignement non universitaire d'un programme d'une durée de 1 an à 2 ans Tâches Analyser le budget pour augmenter et maintenir les bénéfices du restaurant Évaluer les...Permanent employmentWeekend workDay shiftAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Generalist Programmer. Be the first to apply!
- website developer Winnipeg, MB
- ruby on rails developer Winnipeg, MB
- mulesoft developer Winnipeg, MB
- programmeur Winnipeg, MB
- interactive developer Winnipeg, MB
- api developer Winnipeg, MB
- junior programmer Winnipeg, MB
- senior developer Winnipeg, MB
- developer internship Winnipeg, MB
- junior developer Winnipeg, MB

