Programmeur C#

2 weeks ago


Montréal QC, Canada Ubisoft Entertainment Full time

Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown. Job Description
When you’re a Gameplay Programmer at Ubi Montreal, you have direct influence over the quality of the game that will end up in the players’ hands; there is a tangible link between your work and the player experience. You are entrusted with coding the interactive systems that make the game.
With every new iteration, you commit yourself to answering the most fundamental questions: Will the player enjoy this? Does it feel right? Is it AAA quality? You’re an avid gamer who cares about the player experience.
As a dependable member of a cohesive gameplay team composed of AI, UI and 3Cs specialists, you will bring to life the vision of the game and mission designers, who will take your point of view and expertise into consideration when making their decisions.
What you'll do
Code new and existing systems to meet the intent of the game’s design;
Keep them coherent with existing code;
Develop gameplay tools for large content teams;
Understand existing functions, and suggest and develop improvements ;
Collaborate with designers and animators on environments;
Qualifications
What you bring
Experience in C++, C#,and optimizing code;
Experience in gameplay, AI, and design (main character, cameras, NPCs, environment, behaviours);
A degree in Computer Science orSoftware Engineering (or related training);
Experience as part of a team that has shipped a video game is an asset;
Proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game;
You are creative and thirsty for innovation.
Additional Information
Charles-Antoine and Jaimie, our talent acquisition specialists, will analyze your application. Please send usyour CV highlighting your education, experience and skills.
Please note that our positions are hybrid, but if you reside outside Quebec or Canada, relocation will be necessary. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.
We look forward to reading your application
#J-18808-Ljbffr



  • Montréal, QC, Canada Budge Full time

    Programmeur de jeux 3D / Gameplay 3D Programmer Êtes-vous une personne motivée, créative et passionnée? Voulez-vous créer des expériences exceptionnelles pour les enfants? Aidez-nous à continuer d'offrir des applications de haute qualité, stimulantes et enrichissantes pour des millions d'enfants à travers le monde. Nous sommes à la recherche d'un...

  • Senior programmeur.

    5 days ago


    Montréal, QC, Canada People Can Fly Full time

    Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - Remote People Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi...

  • Lead Programmer C++

    6 days ago


    Montréal, QC, Canada Reflector Entertainment Ltd. Full time

    Situé à Montréal, Reflector, une filiale du groupe Bandai Namco, est un studio de divertissement de renom qui travaille avec les meilleurs talents de l'industrie pour produire des contenus captivants pour des publics internationaux. Le/la chef d'équipe, programmeur/euse jouabilité relèvera directement du Directeur Technique et travaillera dans un...


  • Montréal, QC, Canada Sony Playstation Full time

    Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more. PlayStation also strives to create an inclusive environment that empowers employees and...


  • Montréal, QC, Canada Quantum Technology Recruiting Inc. Full time

    Poste : programmeur analyste Lieu de travail : Montréal, hybride Nous sommes à la recherche d'un programmeur analyste compétent et autonome pour développer, maintenir et intégrer des solutions logicielles sur diverses plateformes. Ce rôle est essentiel dans la planification, la programmation et la validation de solutions innovatrices pour...


  • Saint-Georges, QC, Canada Garaga inc. Full time

    Offres d'emploi Analyste Programmeur Sénior Vous êtes passionné par le SQL, C# et Java? L'analyse, la gestion de projets et le contact client vous passionnent? Nous sommes à la recherche d'un Analyste Programmeur Sénior passionné pour rejoindre notre équipe dynamique. En tant qu’Analyste Programmeur Sénior, vous travaillerez en étroite...


  • Montréal, QC, Canada PlayStation Full time

    Why PlayStation? PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation...

  • Développeur C#

    3 days ago


    Montréal, QC, Canada CGI Full time

    Le projet de notre client a pour mission de protéger les vies humaines et de protéger les biens. Nous sommes à la recherche d’une nouvelle ressource pour se joindre à ce projet. Vous êtes Développeur (se) Oracle PL/SQL, prenez part à ce projet et faites une différence ! Joignez-vous à nous, l’une des plus importantes entreprises de conseil en...


  • Montréal, QC, Canada Sony Playstation Full time

    Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios,...

  • Programmeur(e) de jeu

    4 weeks ago


    Québec, QC, Canada Haven Studios Full time

    English Follows// Poste - Programmeur ·euse Senior – Jouabilité Réseau Nous sommes à la recherche d’un·e Programmeur·euse Senior - Réseaux pour se joindre à notre équipe. Vous serez responsable du développement et de l’enrichissement des solutions de code réseau de base du jeu. En utilisant votre solide formation technique et votre...


  • Québec, QC, Canada MediSolution Full time

    L’équipe de Québec d’ACCEO, une division de Harris Computer, se spécialise dans l’édition et la distribution de logiciels de gestion destinés aux entreprises et professionnels. Grâce à ses produits phares Acomba et Avantage ainsi qu’à son éventail de solutions spécialisées, elle contribue à simplifier et optimiser les processus...


  • Québec, QC, Canada Exposanttrois Full time

    Quebec City, Canada | Publié le 01/04/2024 Réaliser les activités suivantes dans un contexte de développement/refonte ou d’évolution de systèmes :  Activités: Réaliser les activités suivantes dans un contexte de développement/refonte ou d’évolution de systèmes; Participer à la proposition de solutions qui répondent aux exigences...

  • Développeur C#

    3 weeks ago


    Montréal, QC, Canada CGI Full time

    Le projet de notre client a pour mission de protéger les vies humaines et de protéger les biens. Nous sommes à la recherche d’une nouvelle ressource pour se joindre à ce projet. Vous êtes Développeur (se) Oracle PL/SQL, prenez part à ce projet et faites une différence ! Alors que la technologie s’inscrit au cœur de la transformation numérique...

  • Développeur C#

    3 weeks ago


    Montréal, QC, Canada CGI Full time

    Le projet de notre client a pour mission de protéger les vies humaines et de protéger les biens. Nous sommes à la recherche d’une nouvelle ressource pour se joindre à ce projet. Vous êtes Développeur (se) Oracle PL/SQL, prenez part à ce projet et faites une différence ! Alors que la technologie s’inscrit au cœur de la transformation numérique...

  • Développeur C#

    3 days ago


    Montréal, QC, Canada CGI Full time

    Le projet de notre client a pour mission de protéger les vies humaines et de protéger les biens. Nous sommes à la recherche d’une nouvelle ressource pour se joindre à ce projet. Vous êtes Développeur (se) Oracle PL/SQL, prenez part à ce projet et faites une différence ! Joignez-vous à nous, l’une des plus importantes entreprises de conseil en...


  • Montréal, QC, Canada People Can Fly Full time

    Programmeur(-euse) senior en jouabilité / Senior Gameplay Programmer - Remote People Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d’une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada, mais aussi de...

  • Programmeur(e) de jeu

    3 weeks ago


    Montréal, QC, Canada Haven Studios Inc Full time

    In May 2021, we embarked on a journey to start Haven Studios with a small team and big ambitions. Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – and games we’ve longed to play. Haven joined the PlayStation Studios family in 2022, and we are on track to build an exclusive new IP for Playstation and...


  • Montréal, QC, Canada Haven Interactive Studios Full time

    Position – UI Programmer Intern We are looking for a UI Programmer Intern to join the Haven Entertainment Studios project team. You will design and implement new menus & huds while ensuring that the implementation meets the technical and design requirements. As a UI Programmer intern, you will be part of a multidisciplinary team, their work will enable...


  • Montréal, QC, Canada Raymond Chabot Grant Thornton Full time

    Travailler chez Raymond Chabot Grant Thornton, c’est faire le choix de s'accomplir au sein d'une équipe motivante, d’avoir une foule de possibilités pour faire progresser sa carrière, de parfaire ses connaissances et de bénéficier d’avantages sociaux et de conditions de travail qui contribuent à votre épanouissement : Programme d’assurance...


  • Québec, QC, Canada Laserax Full time

    Nos solutions industrielles performantes permettent le marquage, le nettoyage et la production de textures au laser, entre autres dans les usines du secteur automobile. Avec des projets dans plus de 25 pays, on sait comment rayonner à travers le monde. Avantages sociaux incluant le dentaire, et ce, dès ton premier jour ; Participer à la forte...