Computer Programmer (E-Learning Software Engineer)

Employer

Job Description

eLearning Software Engineer

Company Description: GP Strategies is a global performance improvement solutions provider of sales and technical training, e-Learning solutions, management consulting and engineering services. GP Strategies’ solutions improve the effectiveness of organizations by delivering innovative and superior training, consulting and business improvement services, customized to meet the specific needs of its clients. Clients include Fortune 500 companies, manufacturing, process and energy industries, and other commercial and government customers.

Job Summary

Designs, implements, and maintains bespoke client-side web applications and Mixed Reality applications for Learning solution.

Essential Duties And Responsibilities
  • Work collaboratively with multidisciplinary team to design and develop highly professional and engaging communication/training products according to the project scope.
  • Create and maintain bespoke web-based learning solutions using GP’s inhouse Vue.js based framework.
  • Develop learning oriented Augmented Reality and Virtual Reality applications using Unity
  • Consult and advise on level of effort and viability of projects before entering the design stage
  • Translate sitemaps, wireframes and other architectural documents, into viable development roadmaps
Qualifications
  • Experience using internet related technologies such as HTML, CSS, XML, JavaScript or other scripting languages
  • Experience using Vue.js and/or other JavaScript Frameworks
  • Experience with developing Mixed Reality applications
  • Demonstrates ability to effectively and efficiently apply user-experience and usability principles to develop instructional media
  • Demonstrated understanding of application security and accessibility principles.
  • Experience using Unity to develop Mixed reality solutions (nice to have)
  • Experience using Adobe CC—Animate, After Effects, Premier, Photoshop, Illustrator, InDesign, etc. (nice to have)
  • Experience working with e-learning authoring tools such as Storyline and Captivate. (nice to have)
  • Experience with 3D digital content creation in Maya or Blender. (nice to have)
  • Experience with or understanding of Enterprise systems and infrastructure (nice to have)
Education
  • Bachelor’s degree in Computer Science, Interactive Media Development, Multimedia Design, Graphic Design, Fine Art; or equivalent combination of education and experience
  • Minimum 2 years’ experience using internet related technologies such as HTML, XML, JavaScript or other scripting languages; or 2 years’ experience with object-oriented programming using languages such as C#, C++, or Java.
  • Practical development experience in web or software development with a proven track record in defining, developing, or delivering products that meet project expectations
GP Strategies is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, national origin, gender, age, religion, disability, sexual orientation, veteran status, or marital status.

Primary Location

Canada

Other Locations

CA-Nova Scotia, CA-Quebec, CA-Alberta, CA-Ontario, CA-British Columbia

Job

Technical and Professional

Organization

CAN 106 GP Canada Co

Schedule

Regular

Job Type

Full-time

Job Posting

May 25, 2022, 9:40:25 AM