Developer

Inspired Gaming Group
Manchester, United Kingdom
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Manchester, United Kingdom

Tech stack

Java
JavaScript
3D Computer Graphics Software
Microsoft Windows
Adobe InDesign
Agile Methodologies
JIRA
HTML5
C++
Client Server Models
Code Review
Information Systems
Software Debugging
Software Design Patterns
Visual C++ (Programming Language)
JSON
Microsoft Visual Studio
Node.js
Software Engineering
Data Streaming
Subversion
Video Encoding
Web Services
XML
Multithreading
Information Technology
Web Technologies
Software Version Control

Job description

Working under Windows using MS Visual Studio primarily using C++, you will be part of a team involved in all aspects of development. This will include:

  • Delivery of virtual events to clients.
  • Research and development of rendering systems, game algorithms, new technologies and new products.
  • Interfacing to a variety of bet management systems using a variety of protocols.
  • Re-purposing existing systems to run in new contexts.
  • Participating in design and code reviews.
  • Identifying and addressing performance and stability issues with the software.
  • Provide 3rd line support and troubleshooting issues for live software.
  • Liaising with clients and regulators.

Requirements

Do you have experience in XML?, Do you have a Bachelor's degree?, * Preferably have a bachelor's degree or higher in a traditional science subject, ideally computer science, engineering, or information systems.

  • Commercial experience in MS Visual C++ under Windows.
  • Be able to apply themselves to a wide and unpredictable range of software tasks.
  • Be prepared to own the entire job, from initial analysis to release and documentation.
  • Be able to switch between several concurrently active jobs.
  • Strong technical background in software design patterns.
  • Comfortable working under Agile principles.
  • Be experienced in using version control systems - preferably SubVersion.
  • Be able to design solutions that are modular, scalable and portable.
  • Follow and promote software development best practices.
  • Be able to work well in a team environment and communicate well with project managers, testers, developers, non-technical colleagues & clients

The following are desirable but not essential:

  • Experience in some of the following areas: MFC, 3D graphics programming, audio, HTTP, client/server systems, windows sockets, JSON, XML, multi-threading, web technologies, streaming technologies, video encoding, code / system optimisation, TV systems, secure transactions, web services, low-level debugging, SubVersion, JIRA, Java, JavaScript, html5 and Node.JS.
  • An interest in sports and betting.

About the company

Inspired Virtual Gaming is the world's leading producer of Virtual Sports events and creates virtual races, football matches, tennis, darts, boxing and other games with unparalleled realism. We supply to all the major UK and Italian bookmakers as well as a growing number of clients in many countries spanning most continents. Our games are deployed to clients via broadcast, streaming, in-venue machine solutions and increasingly via mobile devices.

Apply for this position