Talent.com
Senior Tools Programmer | Programmeur d'outils senior
Senior Tools Programmer | Programmeur d'outils seniorLarian Studios • Quebec, Capitale-Nationale, CA
Senior Tools Programmer | Programmeur d'outils senior

Senior Tools Programmer | Programmeur d'outils senior

Larian Studios • Quebec, Capitale-Nationale, CA
30+ days ago
Job type
  • Full-time
Job description

(Version française ci-dessous)

With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Tools Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.

Responsibilities

  • Develop and maintain all development tools
  • Design, implement and maintain user interfaces
  • Identify and solve problems in our content creation workflows and pipelines
  • Engage closely with our narrative tools, spread across departments such as writing, scripting and cinematics
  • Work with a multi-disciplinary team to implement new engine and editor features
  • Be a driving force behind feature development, instrumental in finding the best solutions for new engine and tools features
  • Communicate openly and regularly with team members and stakeholders
  • Represent the team and its ideals in day-to-day communication
  • Act as a role model and mentor for your fellow team members

Requirements

  • 5+ years of experience creating tools for game development
  • Shipped game titles
  • Excellent C# and .NET skills for desktop applications
  • A deep understanding of WPF and XAML
  • Experience with, and excellent feel for UI/UX and tool design
  • Experience improving long-lived internal tools with legacy components
  • Thorough C++ knowledge
  • Open-minded and willing to iterate on a feature based on feedback
  • The ability to analyse and understand the workflows of other disciplines
  • You seek constructive criticism and are open to discuss issues or requests with end-users
  • You are passionate about improving developer productivity and communicate in a supportive way
  • You are a team player and willing to take ownership of tools, planning and communication. Driving feature development from start to finish
  • Fluent written and spoken English
  • This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity

Nice to haves

  • Familiarity with Python
  • Experience developing DCC (digital content creation) pipelines
  • Experience writing plugins/tools for Maya/Blender
  • Experience making mods for larger games

What we offer

  • An international team of over 500 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel
  • An open, collaborative environment where ideas are welcome and encouraged
  • A managerial team consisting of highly experienced game developers at the top of their fields
  • Sharing hobbies and passions with like-minded colleagues
  • Inclusive environment with many activities organized by the studios or the employees
  • Commitment to making the best game possible for the fans, including listening to community feedback

* Due to the global nature of our operations and the need to engage daily with an international team, fluency in English is essential for this position at Larian.

------------------------------------------

Programmeur d'outils senior

Maintes fois primé, Larian Studios a amplement démontré sa volonté deproposer des jeux de rôle de très haute qualité. À l'heure où le studio à l'origine de titres comme Baldur's Gate3 et Divinity: Original Sin2 se tourne vers de nouveaux projets, nous sommes en quête d'un programmeur d'outils senior qui rejoindra l'équipe et nous aidera à créer les jeux d'excellence auxquels nos fans sont habitués.

Responsabilités

  • Développer et maintenir tous les outils de développement
  • Concevoir, implémenter et maintenir des interfaces utilisateur
  • Identifier et résoudre les problèmes de nos processus de création de contenus
  • Se familiariser en profondeur avec nos outils narratifs, qui sont utilisés par différents départements comme la rédaction, le script et les cinématiques
  • Travailler avec une équipe multidisciplinaire afin de développer des fonctionnalités de moteur et d'éditeur
  • Jouer un rôle majeur dans le développement de fonctionnalités et mener la recherche des meilleures solutions possible pour améliorer le moteur et les outils
  • Communiquer régulièrement et en toute transparence avec les membres de l'équipe et les parties prenantes
  • Représenter l'équipe et ses idéaux dans les communications au jour le jour
  • Faire office de modèle et de mentor pour les autres membres de l'équipe

Profil recherché

  • Une expérience minimum de 5 ans en création d'outils dans le cadre du développement de jeux vidéo
  • Plusieurs jeux lancés
  • D'excellentes compétences en C# et .NET dans les applications bureautiques
  • Une compréhension solide de WPF et XAML
  • Une expérience et d'excellentes aptitudes en conception d'interface/expérience utilisateur et d'outils
  • Une expérience dans l'amélioration d'outils internes vieillis et dotés de composants d'ancienne génération
  • Des connaissances approfondies en C++
  • Une ouverture d'esprit et une capacité à améliorer une fonctionnalité graduellement, en fonction des retours
  • Une capacité à analyser et comprendre les processus de travail des autres disciplines
  • Des capacités à apprécier les critiques constructives et à faire preuve d'ouverture d'esprit lors de discussions délicates ou face aux demandes des utilisateurs finaux
  • Une passion pour l'amélioration de la productivité des développeurs et des capacités à communiquer de manière positive
  • La passion du travail en équipe et la volonté de devenir responsable des différents outils, de la planification et de la communication
  • La capacité à prendre en charge le développement d'une fonctionnalité du début jusqu'à la fin
  • Ceci est une position à temps plein dans nos locaux. Votre présence au bureau est requise pour favoriser un esprit de collaboration et de créativité.
  • Bonnes compétences orales et écrites en anglais

Compétences appréciées

  • Des connaissances en Python
  • Une expérience dans le développement de processus de création de contenus numériques
  • Une expérience dans la création de plugiciels/d'outils pour Maya/Blender
  • Une expérience de création de mods sur de grands jeux

Ce que nous proposons

  • Une équipe internationale de plus de 500 employéés répartis dans 7 studios à travers le monde, chacun avec ses propres qualités uniques, le tout en conservant une ambiance conviviale de petite entreprise
  • Un environnement de travail ouvert et collaboratif, où les idées nouvelles sont encouragées et bienvenues
  • Une équipe de gestion composée de développeurs expérimentés et au sommet de leur art
  • Des collègues ayant les mêmes valeurs, avec lesquels partager vos passions et vos passe-temps
  • Un environnement inclusif avec de nombreuses activités organisées par les studios ou les employés
  • Un engagement à réaliser le meilleur game possible pour les fans, en prenant en compte les commentaires de la communauté

* En raison de la portée mondiale de nos opérations et de la nécessité d'interagir quotidiennement avec une équipe internationale, des connaissances professionnelles en anglais sont indispensables pour ce poste chez Larian.

#J-18808-Ljbffr
Create a job alert for this search

Senior Tools Programmer | Programmeur d'outils senior • Quebec, Capitale-Nationale, CA

Similar jobs
Lead programmeur.euse Unreal

Lead programmeur.euse Unreal

Frima Studio Inc. • Quebec
Full-time
Unreal afin d’aider son équipe de développement de jeu à monter de niveau.Chez Frima, nous cultivons l’audace créative depuis plus de 20 ans! C’est avec fierté que nous avons reçu le prix du meille...Show more
Last updated: 30+ days ago • Promoted
Analyste-programmeur

Analyste-programmeur

Synertek inc. • Levis, QC, Canada
Full-time +1
Des défis stimulants, variés et concrets.La possibilité de créer un impact positif direct sur les équipes de travail.L'opportunité d'évoluer dans l'entreprise et de développer tes compétences.Une é...Show more
Last updated: 2 days ago • Promoted
Analyste programmeur senior Oracle

Analyste programmeur senior Oracle

TEHORA inc. • Quebec
Full-time
TEHORA est présentement à la recherche d'.Oracle afin de contribuer au développement, à la maintenance et à l'évolution de systèmes d'information critiques.La personne retenue participera à des pro...Show more
Last updated: 17 days ago • Promoted
Développeur(euse) Senior Full Stack – Intégration et Systèmes Core (Guidewire/Workday)

Développeur(euse) Senior Full Stack – Intégration et Systèmes Core (Guidewire/Workday)

ACENSI • Quebec, Capitale-Nationale, CA
Full-time
Développeur(euse) Senior Full Stack – Intégration et Systèmes Core (Guidewire/Workday).Mode hybride (G2K 0B6,QC) - Jours de présentiel à confirmer.Équipe très senior et exigeante, nous cherchons qu...Show more
Last updated: 12 days ago • Promoted
Développez des Solutions Middleware Sur Plateformes Linux en Automatisation

Développez des Solutions Middleware Sur Plateformes Linux en Automatisation

Desjardins • Lévis, Chaudière-Appalaches, CA
Full-time
Participez à l'évolution des solutions middleware en tant qu'Analyste-programmeur(euse) IaC.Optimisez, automatisez et développez des infrastructures Linux et des pipelines CI/CD pour des solutions ...Show more
Last updated: 9 days ago • Promoted
Développeur logiciel sénior / Senior Software Developer

Développeur logiciel sénior / Senior Software Developer

GoTo • Quebec, Capitale-Nationale, CA
Permanent
Where you’ll work: Province of Quebec, Canada (anywhere).We’re trailblazers in remote work technology—building powerful, flexible solutions that empower everyone to live their best life, both at wo...Show more
Last updated: 22 days ago • Promoted
Analyste-programmeur senior

Analyste-programmeur senior

Exposant 3 • Québec City, Quebec, .CA
Full-time
Quick Apply
Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !.Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à acc...Show more
Last updated: 17 days ago
Computer programming Private Tutoring Jobs Charlesbourg

Computer programming Private Tutoring Jobs Charlesbourg

Superprof • Charlesbourg, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Senior Functional Business Central Consultant - Verosoft

Senior Functional Business Central Consultant - Verosoft

Verosoft • saint-augustin-de-desmaures, qc, ca
Full-time
Ce poste est entièrement à distance et ouvert aux candidats légalement autorisés à travailler au Canada sans parrainage de visa.Bien que toutes les candidatures qualifiées soient prises en considér...Show more
Last updated: 9 days ago • Promoted
Estimateur en construction de bâtiments

Estimateur en construction de bâtiments

Construction Mckinley • Saint-Gabriel-de-Valcartier, QC, CA
Full-time
Lauréate et finaliste de plusieurs prix Nobilis,.Nous sommes présentement à la recherche d’un (e) estimateur (rice) en construction afin de compléter notre équipe.En tant qu’estimateur (rice), vous...Show more
Last updated: 30+ days ago • Promoted
Programmeur en modélisation et simulation

Programmeur en modélisation et simulation

Skadra • Quebec, QC, Canada
Full-time
SKADRA est à la recherche d’un programmeur en modélisation et simulation pour appuyer la Défense canadienne.La personne titulaire du poste appliquera ses connaissances en modélisation physique, en ...Show more
Last updated: 2 days ago • Promoted
Analyste-programmeur central (COBOL)

Analyste-programmeur central (COBOL)

Ciao • Québec, Qc
Full-time
DIS « CIAO » À TON BOSS !.Au-delà de la prononciation du nom « Ciao » qui diffère d’une personne à une autre.Ici la collaboration, le savoir-faire et l’innovation sont le moteur de nos croyances.Ta...Show more
Last updated: 1 day ago • Promoted
Développeur ou développeuse Mainframe et COBOL

Développeur ou développeuse Mainframe et COBOL

CGI • Québec, Qc
Full-time
Développeur ou développeuse Mainframe et COBOL.Nous recherchons un développeur ou une développeuse Mainframe et COBOL passionné·e par les environnements critiques et les systèmes d’entreprise à gra...Show more
Last updated: 1 day ago • Promoted
Chargé(e) de projets - Recruscope

Chargé(e) de projets - Recruscope

Recruscope • stoneham-et-tewkesbury, qc, ca
Full-time
Chargé(e) de projets – Construction.Nous recrutons actuellement un Chargé(e) de projets pour contribuer à la réalisation de projets commerciaux d’envergure et participer activement à bâtir du solid...Show more
Last updated: 30+ days ago • Promoted
Senior SIEBEL Software Configurator for Large-Scale Projects

Senior SIEBEL Software Configurator for Large-Scale Projects

LGS, an IBM Company • Quebec, Capitale-Nationale, CA
Full-time
Excel as a Senior Configurator specializing in SIEBEL software.Engage in large-scale digital transformations while providing critical support and configuration expertise to enhance application envi...Show more
Last updated: 9 days ago • Promoted
Senior Tools Programmer | Programmeur d'outils senior

Senior Tools Programmer | Programmeur d'outils senior

Larian Studios • Quebec
Full-time
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games.As we move on to new projects, the studio that brought you Baldur’s Ga...Show more
Last updated: 30+ days ago • Promoted
Programmeur.euse Unreal senior

Programmeur.euse Unreal senior

Frima • Quebec
Full-time
C++) ayant une solide expérience sur les plateformes mobiles afin d’aider son équipe de programmation de jeu à monter de niveau.Chez Frima, nous cultivons l’audace créative depuis plus de 20 ans! C...Show more
Last updated: 16 days ago • Promoted
Programmeur CFAO

Programmeur CFAO

Global Tardif inc. • Saint-Augustin-De-Desmaures, Qc
Full-time
Fondé en 1984, Global tardif est l’un des plus gros manufacturiers d’ascenseur de l’Amérique du nord.Il fabrique à l’interne des cabines, des entrées, et des structures d’ascenseurs.Global Tardif s...Show more
Last updated: 1 day ago • Promoted