Calgary, Ab or Houston, Tx // Remote
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
If this Senior Programmer position seems like an exciting opportunity for you, please submit your resume and cover letter to info@endeavortech.com. Looking forward in reviewing your information!