Senior Programmer

Endeavortech

Calgary

Hybrid

CAD 70,000 - 110,000

Full time

36 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Endeavortech in Calgary, Canada is seeking a Unity3D software developer to design and implement high-quality, scalable code for simulation and game-related projects. You will work on C++ or C# and guide junior team members.

You will plan and document your code, fix bugs, and collaborate across disciplines. The ideal candidate has a Bachelor's in CS, 2+ years with simulators or engines, and at least one shipped title, with strong references.

Qualifications

  • Bachelor's degree or equivalent experience in Computer Science or related field.
  • Proficiency with C++ or C# as a software developer or game developer.
  • Proficiency with at least one system of a game engine (Physics, AI, Animation, Networks, etc.).
  • At least 2 years of programming experience with simulators or computer game engines. At least 1 shipped title.
  • Excellent references and coding samples.

Responsibilities

  • Guide junior team members and take over if necessary.
  • Planning, design and document the code you write.
  • Design highly scalable, testable code.
  • Discover and fix programming bugs.

Skills

C++/C#
Unity3D

Education

Bachelor's degree or equivalent in CS

Tools

Unity3D engine

Job description

The ideal candidate will be responsible for developing high-quality UNITY3D applications. They will also be responsible for designing and implementing testable and scalable code.

Responsibilities:
  • Guide junior team members and take over if necessary
  • Planning, design and document the code you write
  • Design highly scalable, testable code
  • Discover and fix programming bugs
Required experience:
  • Bachelor's degree or equivalent experience in Computer Science or related field
  • Proficiency with C++ or C# as a software developer or game developer
  • Proficiency with at least one system of a game engine (Eg; Physics, AI, Animation, Networks, etc...)
  • Atleast 2 years of programming experience with simulators or computer game engines. Atleast 1 shipped title.
  • Excellent references and coding samples
Preferred Requirements:
  • Unity3D experience in C#
  • Knowledge of advanced mathematics or physics
  • Knowledge of computational modelling techniques
  • Agile or SCRUM project management
Keywords:
  • Software Developer
  • Software Engineer
  • Software Programmer
  • Game Developer
  • Gameplay Programmer
  • Game Development
  • C# Programmer
  • C# Developer
  • Unity 3D
  • Software Engineering
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Gameplay Programmer
Senior Gameplay Programmer

Skillsearch • Canada

On-site
CAD 90,000 - 120,000
Senior 3D Programmer
Senior 3D Programmer

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Senior Game Developer (Unity)
Senior Game Developer (Unity)

StartPro Corp. • Canada

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

Lockheed Martin • Montreal (administrative region)

Hybrid
CAD 80,000 - 100,000
Intermediate Generalist Programmer
Intermediate Generalist Programmer

Laborintos • Ottawa

On-site
Engine programmer - (March of Giants)
Engine programmer - (March of Giants)

Ubisoft Entertainment • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Engine programmer - (March of Giants)
Engine programmer - (March of Giants)

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Unreal Gameplay Programmer
Senior Unreal Gameplay Programmer

High Voltage Software • Canada

On-site
CAD 80,000 - 100,000
Opportunity to work on AAA games
Great work-life balance
Comprehensive benefits package
Programmeur.se Gameplay Senior / Senior Gameplay Programmer
Programmeur.se Gameplay Senior / Senior Gameplay Programmer

Cloud Imperium Games • Montreal (administrative region)

On-site
CAD 70,000 - 90,000
Senior Software Engineer - Contract
Senior Software Engineer - Contract

Kabam • Vancouver

On-site
CAD 90,000 - 120,000