Software Engineer Job at Grand Vision Gaming

Grand Vision Gaming Billings, MT 59101

Software Engineer

Job Description:

Grand Vision Gaming is seeking a full-time Software engineer that is talented, motivated and has a passion to create exciting and best in class games for the casino industry. This job requires attendance working in the Billings, MT, Reno, NV or Las Vegas, NV office.

The Software Engineer is required to develop source code and unit tests to ensure that the product meets company standards. The candidate must also have the skills to understand existing codebase to help identify defects or inefficiencies and use problem-solving skills to make modifications that will increase the stability and quality of the gaming product. A Grand Vision Gaming Software Engineer will need to work closely with peers and other teams to ensure a smooth game production pipeline process.

Responsibilities:

  • Follows a disciplined Agile software development process in task estimation, design, development, code reviews, unit testing and defect fixes
  • Assist in the creation of technical design documents
  • Works with senior staff to develop and design source code that adheres to written specifications and protocol documentation
  • Documents code and develop unit tests to verify the changes
  • Analyzes existing software to debug and troubleshoot field issues that may arise
  • Works with other Software Engineers to promote the reuse of code and designs in current projects
  • Identifies and recommends software development process improvement initiatives
  • Help mentor junior software developers as needed
  • Assists in the technical analysis of potential tools and commercial products

Qualifications and Education Requirements:

  • BA/BS in Computer Science / Engineering or other related discipline preferred
  • 5+ years of software engineering experience, preferably in the gaming industry
  • Working knowledge of Object-oriented programming, C++, C#, .NET framework and Microsoft Visual Studio IDE
  • Working knowledge in one or more of the following is a plus: WPF, WCF, LINQ
  • Working knowledge of game engines is a plus
  • Database design and development experience using Microsoft SQL Server is a plus
  • Must possess excellent verbal and written communication skills and work effectively in a demanding, fast paced environment
  • Must be able to work with minimal supervision and take charge of projects
  • Strong familiarity with the software development lifecycle and QA methodology
  • Experience in Windows operating systems and embedded software/firmware is a plus
  • Experience with source control (SVN, Git, etc.) and automated / continuous build environments
  • Experience with bug tracking tools and report generating

Work Requirements:

This position operates in a professional office environment. This role routinely uses standard office equipment (computers, phones, fax machines, photocopiers, and filing cabinets).

The employee is occasionally required to sit; climb or balance; and stoop, kneel, crouch or crawl. The employee must be able to lift up to 25 lbs. Specific vision abilities required by this position include close vision, distance vision, color vision, peripheral vision, depth perception and ability to focus.

Grand Vision Gaming is an Equal Opportunity Employer. All qualified applicants and employees will be afforded equal employment opportunities without discrimination because of race, creed, color, national origin, sex, age, disability, marital status, or any other characteristic or class protected by federal, state, or local law.

*Please note this job description is not designed to cover or contain a comprehensive listing of all activities, duties, or responsibilities that are required of the employee for this position. Duties, responsibilities and activities may change at any time with or without notice.*

Job Type: Full-time

Pay: From $70,356.65 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Schedule:

  • 8 hour shift
  • Day shift
  • Holidays
  • Monday to Friday

COVID-19 considerations:
Grand Vision Gaming provides all employees with PPE and follows all State and Federal Mandates.

Ability to commute/relocate:

  • Billings, MT: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • .NET: 1 year (Preferred)
  • C++: 1 year (Preferred)
  • C#: 1 year (Preferred)
  • SVN: 1 year (Preferred)
  • Git: 1 year (Preferred)

Work Location: One location




Please Note :
ajayjain.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, ajayjain.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.