A little bit about us…
Castle Hill Gaming is a prominent provider of Class II, Class III, and HHR gaming machines to Native American and Commercial Casinos across the United States, with offices located in Charlottesville, VA and Tulsa, OK. CHG offers exciting employment opportunities for individuals passionate about the gaming industry.
As an industry leader, CHG emphasizes innovation, customer satisfaction, and adherence to regulatory standards. This is an exceptional chance to become part of a thriving organization with a strong market presence. Apply now to contribute to the growth of cutting-edge gaming solutions and deliver exceptional customer experiences. Join Castle Hill Gaming and be a part of the exciting world of casino gaming.
On a day-to-day basis, a Software Engineer is responsible for…
- Developing code for new and existing projects while adhering to company best practices and coding standards
- Collaborating with others to complete projects
- Working with team to come up with ways to improve overall development processes
- Documenting software functionality
- Understanding business needs and how to build software to support those needs
- Supporting, analyzing, and debugging field issues as assigned
We are excited about you because you…
- Have 3+ years of professional software development experience using C# and the .Net Framework
- Possess a strong understanding of object-oriented programming and design
- Have a good grasp of system design and requirements gathering
- Understand and have experience with client-server development
- Have experience with Windows Server 2016 or later
- Bring 1+ years of experience working with Entity Framework or EF Core
- Are skilled at analyzing, troubleshooting, and debugging software
- Embody excellent organizational and communication skills
- Collaborate and work well on teams with high-performance standards
- Love to learn!
Bonus points if you have…
- Worked with game development platforms such as Flash, Godot, or Unity
- 2+ years of experience in a gaming or gaming-related industry
- 1+ year experience in embedded or device interface development
- Worked with Windows OS (Server 2016, WES 7, IOT)
- 1+ years of working with PostgreSQL.
Reasons it pays to work for Castle Hill Gaming (in addition to the pay itself)…
- A competitive salary
- Excellent benefits package including health insurance where the company pays 100% of the employee, family and domestic partner monthly premium.
- Company contributions to employee HSA accounts
- 401K
- Student Loan Repayment Program
- Up to 20 days of paid time off that is accrued during the year along with 8 paid holidays
- Paid Leave including Paternal, Bereavement and Jury Duty
- Employee equity incentive plans
- Company Cell Phone for all employees