×
Register Here to Apply for Jobs or Post Jobs. X

Senior System Software Engineer

Job in Vernon Hills, Lake County, Illinois, 60061, USA
Listing for: Incredible Technologies
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Incredible Technologies provided pay range

This range is provided by Incredible Technologies. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$/yr - $/yr

Get In The Game.

Incredible Technologies began as a small business start-up in 1985 and has since grown into an industry leader. Now headquartered in the Chicago suburb of Vernon Hills, Illinois, IT employs 250+ incredible individuals in 18 states and Canada. The company’s foundation is built on years of unparalleled innovation within the amusement industry due to the development of groundbreaking game titles including the most successful pay-to-play amusement game in history - Golden Tee® Golf.

Today, Incredible Technologies has become a leader in casino gaming; with games placed in 29 states, the company is considered one of the hottest new video slot manufacturers in the business.

Incredible Technologies is growing, and we believe that every employee plays an integral role in the company’s unbridled success. We foster a culture of innovation and provide a fantastic team-oriented work environment…and because of it we have an unbelievable tenure record – more than half of our employees have been with IT for 10 years or more. Incredible Technologies is a big-time company with small-time values and competitive benefits.

We are expanding our dynamic team of personnel to support our continued growth, and we are seeking talented individuals who share our same passion for innovation, pride of accomplishment and overall love of games.

What sets us apart is the speed with which we can turn ideas into reality. Our compile times are measured in seconds, enabling real-time iteration, rapid feedback, and the kind of instant gratification most game developers only dream of. While other companies drown in process, we deliver polished games quickly and we do it without the grind. If you thrive on momentum, value your evenings, and love seeing your work come to life, this is the place to be.

Are you ready to get in the game?

JOB SUMMARY

This is a hybrid role, with the expectation that you will work from our Vernon Hills, Illinois office three days a week.

The right candidate will play a critical role as part of a fast-moving design team delivering innovative system software that is the heart of our revolutionary video casino games. They’ll bring a passion for software development, a sharp mind for solving complex problems, and a drive to build scalable, long-term solutions.

Key Responsibilities
  • Collaborate with QA, Field Service, Operations, and other teams to diagnose and resolve technical issues
  • Maintain and enhance existing codebases while ensuring backward compatibility
  • Design and implement reusable system software components (libraries, APIs, abstraction layers)
  • Write robust, high-performance code with a focus on maintainability
  • Communicate progress clearly and honestly to department leaders and stakeholders
What We’re Looking For
  • A self-motivated, creative problem solver who thrives in a team setting
  • Strong communication skills and a helpful, organized mindset
  • Exceptional debugging and diagnostic abilities
  • Bachelor’s degree in Computer Science or equivalent experience
  • 5+ years of object-oriented development experience (Java preferred)
Technical Skills
  • Proficiency in Java and web development
  • Experience with multi-threaded programming
  • Solid understanding of database design and performance optimization
  • Knowledge of common design patterns and idioms
  • Understanding of secure coding practices such as SEI Cert
  • Familiarity with version control systems (Perforce preferred)
Bonus Skills
  • C# and SQL development experience
  • Experience with virtualization platforms like VMWare
BENEFITS

Incredible Technologies offers a tremendously comprehensive benefits package including, but not limited to, very rich medical coverage, dental (fully paid), vision, pet insurance, a great 401(k) match (25%), both guaranteed and voluntary life insurance, and tuition assistance.

In addition, we also offer great perks like monthly in-office fruit delivery, casual dress code, a partially customizable paid holiday schedule and work flexibility (e.g., flexible work hours and locations may be available based on the position and its related working needs).

Check us out:

Incredible Technologies Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Seniority level

Not Applicable

Employment type

Full-time

Job function

Entertainment Providers

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary