Intermediate Generalist Programmer

Laborintos

Ottawa

On-site

CAD 109,518 - 156,455

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology company in Ottawa is seeking an experienced software developer with advanced skills in C++ and C#. The ideal candidate has over 5 years of experience and a strong understanding of programming fundamentals, alongside experience with game engines like Unity 3D and Unreal Engine. The position offers a monthly salary range of USD 7000 to USD 10000.

Qualifications

  • 5+ years professional experience.
  • Strong understanding of programming fundamentals.
  • Experience with console development (PS4, Xbox One, etc.)
  • Experience with mobile development.
  • Experience working directly with external clients.

Skills

C++ programming
C# programming
Game engine experience
Code optimization
Vector and matrix math
Algorithms

Education

BSc in Computer Science

Tools

Unity 3D
Unreal Engine

Job description

Requirements

What youll bring to the table:

  • 5+ years professional experience
  • Advanced programming skills in C++ and C# with strong understanding of the fundamentals
  • Emphasizes a deeper understanding of what the code is doing, not just that it works
  • Experience with game engines such as Unity 3D and Unreal Engine
  • Experience working in large codebases
  • Understands how to analyze and optimize code
  • Comfortable with vector and matrix math and good with algorithms
  • Understands various design patterns and their benefits/draw backs
  • BSc in Computer Science or equivalent experience
  • Experience with console development (PS4, Xbox One, etc.)
  • Experience with mobile development
  • Shipped game(s)
  • Experience working directly with external clients

Monthly Salary RangeUSD 7000 - USD 10000

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Programmer
Senior Programmer

Endeavortech • Calgary

Hybrid
CAD 70,000 - 110,000
Senior Gameplay Programmer
Senior Gameplay Programmer

Skillsearch • Canada

On-site
CAD 90,000 - 120,000
Intermediate Software Engineer (Unreal Engine 5)
Intermediate Software Engineer (Unreal Engine 5)

Blackbird Interactive Inc. • Vancouver

Hybrid
CAD 108,000 - 132,000
Remote-friendly in Canada
Flexible work arrangements
Senior 3D Programmer
Senior 3D Programmer

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Engine programmer - (March of Giants)
Engine programmer - (March of Giants)

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Mid Software Engineer
Mid Software Engineer

WorkinGames • Vancouver

Hybrid
CAD 108,000 - 132,000
Senior C++ Generalist Software Engineer - Advanced Technology Group
Senior C++ Generalist Software Engineer - Advanced Technology Group

Electronic Arts • Vancouver

On-site
CAD 100,000 - 130,000
3 weeks vacation
10 days sick time
Extended health/dental/vision coverage
+2
Engine programmer - (March of Giants)
Engine programmer - (March of Giants)

Ubisoft Entertainment • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Generalist Programmer - Far Cry
Generalist Programmer - Far Cry

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Generalist Programmer - Far Cry
Generalist Programmer - Far Cry

Ubisoft Entertainment • Montreal (administrative region)

On-site
CAD 90,000 - 120,000