Game Engineer
What is InContext Solutions?
InContext Solutions is a cutting edge provider of 3D virtual simulations and experiences for the consumer and shopper insights industry. We use the latest in video game technology to recreate life-like shopping environments, and use them as a vehicle for testing and visualizing an almost limitless variety in-store concepts and variables – from signage to new product packing, to interactive displays and completely reimagined retail experiences. We are honored that Brill Street + Company named us one of the Top 50 Employers for Gen Y Emerging Talent in Chicago in 2012 and 2013.
The Position:
The Game Engineer will play an integral role on the Technology team. Using cutting edge gaming technology, the Game Engineer will be responsible for the development, improvement, and upkeep of a 3D simulation platform built upon a versatile game engine for the purpose of creating realistic and engaging virtual shopping experiences and shopper marketing software. The Game Engineer will extend that platform to add new game mechanics, fix existing bugs and create new experiences for client-specific projects.
This role requires a working knowledge of game engine use and implementation, as well as a strong game scripting/programming background. In short, we are looking for a Developer who is creative, ambitious, innovative, and has the desire to make a difference.
Who Would I Work With? Who Would I Work For?
The Game Engineer will be a part of our development team while working collaboratively across multiple groups, including project management, industry expert virtual researchers, 3d artists, product management, and UX/design team to create and enhance our simulation platform and develop new tools and applications. The position will report directly to the Development Team Lead.
Desired Qualifications
- Possess a Bachelor’s degree in Computer Science, Game Development/ Programming or equivalent degree
- 3-5 years of game development experience
- Background working with C# or similar programming language
- Possess a working knowledge of Object Oriented programming principles
- Experience with the Unity 3D game engine or other modern game engines including Unreal UDK, CryEngine, or Torque3D
- Possess the ability and discipline to multitask and maintain progress on multiple simultaneous projects
- Have a genuine interest in and knowledge of the newest technologies and methodologies
- Have some experience developing on multiple platforms (web, mobile, etc.)
- Have a passion for game and simulation development and the desire to mentor and share your knowledge with the broader technology team