Current Openings and Employment Information

For employment information, please email, along with a copy of your resume.


Position is responsible for supporting software remotely, traveling and installing it on location, and training others on how to use it.   Microsoft SQL knowledge and experience using Crystal Reports a plus.  Extensive travel (up to 4 weeks a month) required.


Position requires someone that is self-supervising, with strong communication skills, who is willing to get involved in multiple aspects of the company while promoting the products and searching for potential clients. Knowledge and contacts in the Entertainment/Hospitality industry a plus.

Director of Operations

The DOO organizes and oversees the daily operations of the company’s Support, Installation, and Training departments. The DOO ensures the highest level of standards and services are being adhered to and that the day to day business is well planned and operating smoothly. Learn more.

Director of Software Development

The Director of Development (DOD) is a senior level management position that reports directly to the company CEO. The ideal candidate is an individual who has a balance of high technical expertise and management skills, a keen understanding of Agile methodology, and the ability to lead and organize a department which currently operates three SCRUM teams. Learn more.

Manager of Product Development

The Manager of Product Development (MPD) is a mid-level management position that is tasked with developing and communicating product strategy, vision, and roadmap in-line with corporate strategy, initiatives, and priorities. Learn more.

Software Quality Assurance Manager

The QA Manager is a mid-level management position responsible for overseeing all aspects of software quality assurance for both client/server based applications and cloud-based applications. Learn more.