Programmer - C++ / C#
$70k - $90k per yearSmoking Gun Interactive Inc.
Company Description
Smoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world‑class, immersive titles and interactive experiences that resonate with strategy gamers worldwide and entertain millions of casual players every day.
Company Description
Smoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world‑class, immersive titles and interactive experiences that resonate with strategy gamers worldwide and entertain millions of casual players every day.
Job Overview
As a Programmer at Smoking Gun Interactive (SGI), you're enthusiastic and driven to work on great projects. You have a keen desire to work in Games on various components depending on need. You don't shy away from a challenge and are eager to take on new opportunities.
- Whilst this position is being offered on a remote basis, we are only able to consider applicants who are currently located in BC, and ideally within the greater Vancouver area
Requirements
In this role, you will:
- Produce high-quality, efficient, clean, and modular code;
- Creatively resolve game technology production issues;
- Be able to meet production schedules and deadlines;
- Proactively identify tasks/problems that need tackling, outside of known scheduled work;
- Provide and accept feedback on all aspects of code quality (performance, readability, testability, design)
To be successful in this role, you must have:
- 2+ years of C++ and C# experience as a Programmer in the game industry and or related field (inclusive of a Co-op term or internship);
- A bachelor's degree in Computer Science, Engineering or equivalent;
- A passion for playing and creating innovative games;
- Strong self motivated as an independent worker;
- Excellent problem solving abilities, proven ability to tackle hard problems in creative ways;
- Excellent oral and written communication skills;
- A positive attitude with a desire to work within a team environment towards a common goal;
- The ability to estimate work load and execute on the work in the time estimated
It would also be helpful if you had:
- Programming in the Gaming industry;
- Shipped Experience;
- Game Engine experience in Unreal Engine 4 or 5/Unity;
- Mobile: iOS, Android;
- Console programming experience, Xbox One and/or PS4
Benefits
- 10 days vacation leave
- 5 paid days personal leave
- 7 paid sick days
- Life Insurance & Accidental Death & Dismemberment
- Dependent Life Insurance
- Long Term Disability (LTD)
- Extended Healthcare Benefit
- Dental Care
- RRSP/DPSP matching
- Hybrid working/Remote
- Training & Development
Salary Range: $70,000 - $90,000 CAD
Smoking Gun Interactive is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability.
Keywords Studios is dedicated to following a well-established Equal Opportunities Policy. We endeavor to create a workplace which provides for equal opportunities for all employees and potential employees.
PERSONAL DATA PROTECTION POLICY
By providing your information in this application, you understand that we will collect and process your information in accordance with our Applicant Privacy Notice. For more information, please see our Applicant Privacy Notice at
Role Information: EN
Studio: Smoking Gun
Location: Americas, Canada, Vancouver
Area of Work: Game Development
Service: Create
Employment Type: Full Time
Working Pattern: Remote
#J-18808-Ljbffr- ...and pushing entertainment boundaries, join our journey and help create the unknown! Job Description We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer with...SuggestedFull time
- ...prestigious clients, a major banking actor in Montreal currently experiencing strong growth, we are actively seeking an experienced C++ / C# Developer . About the Role & Context You will join the IT team, which delivers mission-critical pricing and risk calculation...C#Contract work
- ...Nous sommes à la recherche d'un Développeur Logiciel – Migration C++ vers C# (.NET) , pour le compte de notre partenaire ; chef de file nord-américain dans l'évaluation des réseaux de distribution d'eau potable et d'égouts. Titre du poste : Développeur C++ / C# –...C#
$90k - $120k per year
...millions of casual players every day. Job Overview As a Senior Programmer at Smoking Gun Interactive (SGI), you're a talented and driven... ...and an independent worker; ~ Expert working knowledge of C++ and C#, Standard Library and Object Oriented Design; ~ Strong...C#Long term contractFull timeCasual workRemote workWorldwide- ...to the continuous improvement of animation tools and workflows. Qualifications What you bring to the team Experience with C++ and C#. Knowledge of Visual Studio. Strong understanding of 3D mathematics. Experience with animation techniques such as rigging,...C#Full time
- ...grand fournisseur mondial de location de matériel, venez construire votre avenir chez United Rentals ! En tant qu' Associé aux Ventes - Programme de Développement des Représentants au sein de notre équipe de location générale, vous suivrez un parcours de formation structuré...Hourly payDaily paidContract workLocal areaMonday to friday
- ...please read below. Invoke is looking for a Senior Online Programmer to join the team to play a crucial role in the development of our... ...programming languages commonly used in backend development such as C++, C#, Go, Rust Strong understanding of network protocols (TCP/IP,...C#Full time
$70k - $135k per year
Développeur C++ Sénior Description de poste Vous aimez pousser la performance d’un système jusqu’à ses limites? Multithreading,... ...Votre prochain défi chez CGI Dans le cadre d’un important programme d’amélioration de la performance et d’augmentation de la capacité...Daily paidDay shift$60k - $115k per year
...Position Description: Mode de travail : Sur site Description du poste Nous recherchons un(e) Développeur(se) C#/.NET avec une forte orientation DevOps pour contribuer au développement, à l’automatisation et à la surveillance d’un environnement applicatif d’envergure comprenant...C#Full time- ...RESPONSIBILTIES As a Senior Tools Programmer, you are responsible for designing, implementing... ...Build Unreal Engine editor tools using C++, Slate, Editor Utility Widgets, or equivalent... ...automation and utilities using Python, C#, or command‑line tools where appropriate....C#Long term contractWork at officeLocal area
- ...journey and help create the unknown! Job Description As a Senior C++ Engine Programmer at Ubisoft Montréal, you’ll join the Core Services - Online... ...(PlayStation, Xbox, Nintendo Switch). Expertise in C#. Experience with one or more game engines (Snowdrop, Anvil,...C#Full time
- ...disciplines and to support and elevate the team in terms of visuals and performance Experience with HLSL, DirectX Proficiency in C++ Experience developing on video-game consoles and in performance optimization for consoles You are a Philomath (a.k.a. a lover of maths...Full time
- Aperçu du poste Notre client recherche un Directeur de Programme expérimenté et rigoureux pour piloter des initiatives complexes et multidisciplinaires, favoriser l'excellence opérationnelle et entretenir des relations solides avec les clients. Évoluant dans un environnement...Permanent employmentTemporary workWork at office
$70k - $135k per year
...least 6 years as a Solutions Architect Hands-on experience with object-oriented development using Visual Studio, Microsoft IIS, ASP.NET, C#/.NET, HTML, CSS, JavaScript, jQuery, XML, Microsoft Dynamics CRM, Power Platform, and/or SharePoint Experience as a Solution...C#Full time$70k - $135k per year
...position due to the nature of the role requiring interaction with national and global clients. Skills: English French .NET C# JavaScript Web Development What you can expect from us: Together, as owners, let’s turn meaningful insights into action. Life...C#Long term contractFull time- ...fera egalement partie integrante du role. Les services et les bibliotheques de Core Platform sont ecrits en C#; de solides competences en C# et en programmation orientee objet sont donc essentielles. Les interfaces utilisateur de Core Platform sont developpees avec React....C#Full timeTemporary workInternship
- ...events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and standards. Participate in defining and designing efficient architectures for n-...Permanent employmentFull timeFlexible hours
- ...gameplay experience. We are looking for an enthusiastic and adaptable programmer who is eager to leverage the latest technologies to create, test,... ...and reactions of real Rainbow Six Siege players. Program in C++ and use the team’s tools and technologies to create, test, and...Full time
- ...help create the unknown! Job Description As a Senior C++ Engine Programmer at Ubisoft Montréal, you’ll join the Core Services - Online... ...experience (PlayStation, Xbox, Nintendo Switch). Expertise in C#. Experience with one or more game engines (Snowdrop, Anvil,...C#Full time
- ...vous ferez : Nous sommes à la recherche un programmeur principal en C++ qui contribuera au développement d’applications dans le domaine... ...et d’autres parties prenantes comme les productions. Programmer de manière claire et structurée en respectant les exigences de performance...Full timeApprenticeship
- ...jeux avec Unreal Engine. Solides compétences en communication écrite et verbale. Expert en C++ (C++17 est un atout). C# est un atout. Maîtrise de la programmation multithread et solide compréhension de ses principes. Une solide compréhension des modèles de conception...C#Work at office
- ...logicielle ~ Réaliser des revues de code pour les autres membres de l'équipe Qu'attendons-nous de notre Programm eur·se Online ? ~ Excellente maîtrise de C++, avec au moins 5 ans d'expérience ~ Connaissance TypeScript et Rust, un atout ~ Connaissances et...Worldwide
- ...~ Bachelor of Computer Science or Computer Engineering or equivalent training or experience. Experience: ~ Minimum 5 years of C++ programming experience in the video game sector or embedded systems, or relevant fields. Knowledge: Capacity to write clean, robust...Full time
- 1. RESPONSIBILITIES ABOUT THE JOB: The aim of Global Banking Technology & Operations (GBTO) Canada is to deliver day-to-day services to Société Générale investment and corporate bank units and their clients to accelerate their transformation. GBTO differentiates itself from...Full timeWorldwide
- ABOUT THE JOB: The aim of Global Banking Technology & Operations (GBTO) Canada is to deliver day-to-day services to Société Générale investment and corporate bank units and their clients to accelerate their transformation. GBTO differentiates itself from competitors with the...Long term contractPermanent employmentFull time
- ABOUT THE JOB: As our department is growing, we are looking for team players, invested people who are interested in bringing new ideas and perspectives. Market Making & Execution is a dynamic team working for the Front and Middle Office. It is a proximity development team that...Full time
- RESPONSIBILITIES ABOUT THE JOB: The aim of Global Business Service Unit (GBSU) Canada is to deliver day-to-day services to Société Générale investment and corporate bank units and their clients to accelerate their transformation. GBSU differentiates itself from competitors...Full time
- ...des applications distribués d’envergure Programmation asynchrone / développement d’applications... ...Expérience en programmation orientée objet (C# ou Java) Resolution de problèmes, esprit... ...des réseaux (TCP/IP, UDP, Multicast) C/C++, analyse de vidage de processus, analyse...C#Full timeLocal areaWorldwideFlexible hoursDay shift
- GBTO provides the most reliable, flexible and efficient Risk & Finance platform and delivers the shared market data repository for our partners in MARK, RISQ & DFIN to: Meet the strategic business needs of GBIS. Meet our regulatory commitments and secure the provision of...C#Full timeFlexible hours
- Position Description: Job Summary We are looking for a hands on Intermediate or Senior AS/400 Developer to support an active project involving IBM i / AS/400 applications. The selected candidate will be responsible for analysis, development, maintenance, testing, troubleshooting...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmer - C++ / C#. Be the first to apply!

