To apply for this job you must first either login or register

Online Engineer

Burnaby,British Columbia -Permanent



Job Description

Roughly 70 to 85% hands on coding (C++), domain ownership will be expected
Able to understand and work with 3rd party software APIs.
Work with people on a large team both locally and remotely.
Work independently with minimal supervision and communicate status.
Proper use of common software engineering design patterns and paradigms.


Must Have Skills:

Technical:
3+ years experience working on Microsoft, Sony or Nintendo game consoles or other embedded systems.
Experience of real-time game networking
Strong expertise with C++ and experience in object-oriented design and implementation.
Strong experience with Client/Server architectures.
Experience with 3rd party APIs.
Experience with Visual Studio and deep knowledge of the debugging tools
Experience with source control systems

Non-technical:
Strong verbal and written communication skills: Demonstrated ability to explain technical issues to both technical and non-technical audiences
Good understanding of the Software design/architecture process
Solid ability to understand direction and execute on the work
Ability to work in a dynamic and collaborative team environment.
Constantly innovate how to improve product quality as well as group productivity.
Excellent decision-making capabilities.
Ability to quickly learn and apply new concepts, principles and solutions.
Demonstrated dependability and commitment to projects/tasks.


Nice to Have Skills:

Preference given to candidate with Flash, Action Script 3 experience


Details:
Starting: ASAP
To apply for this job you must first either login or register