Current jobs related to Software Engineer - Billings - Accel Entertainment Gaming


  • Billings, Montana, United States Providence St. Joseph Health Full time

    Job DescriptionThe Senior Software Engineer is responsible for designing, developing, and implementing software solutions that meet the needs of caregivers and add strategic value to Providence St. Joseph Health. This role requires a strong understanding of software engineering principles, as well as the ability to work collaboratively with cross-functional...


  • Billings, Montana, United States Providence St. Joseph Health Full time

    About the Role:The Senior Software Engineer takes end-to-end ownership for development and quality of solutions and services that delight caregivers and add strategic value to Providence St. Joseph Health. They evaluate requirements, estimate costs, and design and implement solutions and services.Key Responsibilities:Evaluate requirements and estimate costs...


  • Billings, Montana, United States Providence St. Joseph Health Full time

    About the RoleWe are seeking a highly skilled Senior Systems Software Engineer to join our team at Providence St. Joseph Health. As a key member of our Digital Innovation Group (DIG), you will be responsible for building software and automation tools to describe modern cloud native infrastructure, systems, application security, and operational excellence.Key...


  • Billings, Montana, United States Oracle Full time

    Job DescriptionOracle is seeking a highly skilled Senior Software Engineer to join our Cloud Infrastructure team. As a key member of our team, you will have the opportunity to design, implement, and operate cloud services that enable animation, film, and game development studios to migrate their entire production pipeline to the cloud.Responsibilities:Design...


  • Billings, Montana, United States Providence Health & Service Full time

    About the RoleWe are seeking a highly skilled Senior Systems Software Engineer to join our team at Providence Health & Services. As a key member of our Digital Innovation Group (DIG), you will be responsible for designing and implementing modern cloud native infrastructure, systems, and application security solutions.As a polyglot programmer, you will have...

  • Software Developer

    1 month ago


    Billings, Montana, United States Accel Entertainment Gaming Full time

    Job OpportunityGrand Vision Gaming is seeking a talented and motivated Software Engineer to join our team. This is a full-time position that requires attendance in our Billings, MT, Reno, NV, or Las Vegas, NV office.The successful candidate will be responsible for developing source code and unit tests to ensure that our gaming products meet company...


  • Billings, Montana, United States Accel Entertainment Full time

    Software Engineer RoleAccel Entertainment is seeking a talented Software Engineer to join our team. As a Software Engineer, you will be responsible for developing source code and unit tests to ensure that our gaming products meet company standards.The ideal candidate will have a passion for creating exciting and best-in-class games for the casino industry....


  • Billings, Montana, United States Accel Entertainment Gaming Full time

    We are seeking a talented Software Engineer to join our team at Accel Entertainment Gaming. The ideal candidate will have a passion for creating innovative and engaging games for the casino industry.The Software Engineer will be responsible for developing source code and unit tests to ensure that our products meet the highest standards of quality and...


  • Billings, Montana, United States Accel Entertainment Gaming Full time

    Job OverviewGrand Vision Gaming is seeking a talented Software Engineer to join our team. This role requires attendance at our Billings, MT, Reno, NV, or Las Vegas, NV office.The successful candidate will be responsible for developing source code and unit tests to ensure our gaming products meet company standards. They will also need to understand existing...


  • Billings, Montana, United States RECIPROCITY INDUSTRIES LLC Full time

    Reciprocity Industries LLC is seeking a skilled Software Developer to contribute to the success of our team. As a key member of our development team, you will work in an agile environment and be responsible for assisting in all aspects of the software development lifecycle, including testing and implementation. This role is based in Billings, Montana, and...


  • Billings, Montana, United States SynergisticIT Full time

    About Synergistic IT:Synergistic IT is a full-service staffing and placement firm that has been serving clients in America for over a decade. Our mission is to provide top-notch IT services, from staffing to project implementation, to help our clients achieve their goals. We strive to deliver exceptional results and build long-term relationships with our...


  • Billings, Montana, United States RECIPROCITY INDUSTRIES LLC Full time

    Software Developer Level 2 Job DescriptionAt Reciprocity Industries LLC, we are seeking a skilled Software Developer Level 2 to join our team. As a key member of our agile scrum environment, you will be responsible for assisting the development team in all aspects of the software development lifecycle and testing, as well as the implementation of our...


  • Billings, Montana, United States RECIPROCITY INDUSTRIES LLC Full time

    Software Developer Level 2 Job DescriptionReciprocity Industries is seeking a skilled Software Developer Level 2 to contribute to the success of our development team.Key Responsibilities:Assist in all aspects of the software development lifecycle, including testing and implementation.Work collaboratively in an agile scrum environment to deliver high-quality...

  • Software Developer

    1 week ago


    Billings, Montana, United States Computers Unlimited Full time

    Job Summary:The Computers Unlimited team is seeking a skilled Software Developer to join our development group. As a key member of our team, you will be responsible for continuing the development of our software system, TIMS, by adding new applications, improving existing features, and maintaining a high-quality product that is error-free and...

  • IT Engineer

    1 month ago


    Billings, Montana, United States Univision Computers Full time

    Job Title: IT EngineerWe are seeking a highly skilled IT Engineer to join our team at Univision Computers. As an IT Engineer, you will be responsible for providing technical support and solutions to our clients, ensuring their IT systems are running smoothly and efficiently.Job SummaryThe IT Engineer will work independently and as part of a team to resolve...


  • Billings, Montana, United States Electrical Consultants, Inc. Full time

    About the Role:We are seeking a highly skilled and experienced Electrical Design Engineer to join our team at Electrical Consultants, Inc. As a key member of our design team, you will be responsible for designing and developing electrical systems for our clients.Key Responsibilities:Design and develop electrical systems for transmission lines, substations,...

  • Electrical Engineer

    1 week ago


    Billings, Montana, United States Electrical Consultants, Inc. Full time

    Job OverviewElectrical Consultants, Inc. (ECI) is a leading power engineering consultant firm that provides engineering, system planning, and technical consultation services to electric utilities, energy developers, and industrials throughout the U.S. Our experience includes system voltages from 4.16 kV through 765 kV.We are seeking a skilled Electrical...


  • Billings, Montana, United States Eichleay Engineers Full time

    Senior Process Engineer Job DescriptionWe are seeking a highly skilled Senior Process Engineer to join our team at Eichleay Engineers. As a Senior Process Engineer, you will play a key role in supporting various clients and projects, working in a collaborative multi-disciplinary environment.Key Responsibilities:Perform design engineering for brown field and...


  • Billings, Montana, United States Jackola Engineering & Architecture, PC Full time

    Civil Engineer in Training Job DescriptionWe are seeking a highly motivated and detail-oriented Civil Engineer in Training to join our team at Jackola Engineering & Architecture, PC. As a Civil Engineer in Training, you will assist senior engineers in solving complex technical problems, developing project specifications, and having a knowledge of...


  • Billings, Montana, United States DOWL Full time

    Job Title: Transportation Project EngineerAt DOWL, we are seeking a highly skilled Transportation Project Engineer to join our team. As a key member of our transportation team, you will be responsible for performing advanced levels of engineering calculations, alternatives analysis, and design on complex transportation projects.Key Responsibilities:Lead site...

Software Engineer

2 months ago


Billings, United States Accel Entertainment Gaming Full time

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
  • 2+ 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