Gaming Laboratories International is a growing company with over 27 years of experience in providing world-class testing, certification and professional services to the global gaming industry. Currently, GLI is seeking a Senior Software Engineer to work at our Wheat Ridge, CO who will work on the design, development, and deployment of our most challenging internal and external software systems and solutions.
The Information Technology division at Gaming Laboratories International, LLC supports global IT processes ensuring the security and valuable operation of IT functions. The Senior Software Engineer solves technical issues, correcting deficiencies based on consultations with users and management while acting as a subject matter expert and mentor to other team members. This position provides end to end software development to design, test, and develop modifications to current software infrastructures.
Duties & Responsibilities include, but not limited to:
Develop, code, test, and document new applications and systems from team discussions and design specification documents
Manage projects to ensure milestones are met and provide accurate and timely status reports to leadership on the project’s progress
Respond to escalated support requests from end users on custom software applications
Maintain and enhance in-house software applications/databases and proprietary databases.
Participate in the design review process in order to identify and close gaps between business requirements and design
Troubleshoots and responds to issues including analyzing data trends to address problems
Assists in the creation of updated departmental procedures as needed
Act as a mentor to less experienced team members and act as a subject matter expert as needed
Other related duties.
Experience, Education, Skills and Credentials:
Bachelor’s degree in Computer Science, Computer Engineering, or equivalent years of relevant programming experience may be substituted for education
5-7 years experience working with software development on a modern platform, such as C#
Demonstrated proficiency with SQL programming is required
Experience with multiple programming languages and technologies is highly desired. This may include: C#, HTML, XML, XSLT, ASPMVC, NHibernate Linq, and WPF
Excellent understanding of coding methods and best practices
Knowledge of .Net 4.0, WPF, Reactive Extensions, Unit Testing, ASP.Net MVC and/or Entity Framework is preferred
Able to work in a fast-paced, challenging, and constantly changing environment
Must have strong oral and written communication skills
Must have project management skills
Valid driver’s license
Travel: Minimal domestic travel required
We offer excellent paid benefits that include:
100% Paid Health & Dental Insurance for Single
100% Paid Life Insurance
20 Days Paid Time Off (Per Year)
Yearly Discretionary Bonus and Salary Increase
401k Savings Plan (with 50% Matching Contribution)
Discretionary Profit Sharing Plan
About GLI: Gaming Laboratories International is a world leader in testing gaming devices and online systems standards in the gaming, wagering and lottery industries. We have established an incomparable team of highly trained, hand-picked experts to deliver world-class services to the global gaming industry.
GLI is a gaming company. Any of our employees may be required to obtain a gaming license within one or all of the gaming jurisdictions. If you are requested by GLI to obtain a gaming license, your continued employment may be contingent on your ability to obtain that gaming license.
This job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. The incumbent may be requested to perform other job-related task and responsibilities than those stated above.
GLI is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual
orientation, gender identity, national origin, disability or veteran status.