Senior Software Engineer

1 day ago


Reno, Nevada, United States Accel Entertainment Full time
About Us

Accel Entertainment is a leading provider of electronic gaming machines and amusement devices. We partner with small business owners to help their businesses thrive. Our team is committed to delivering best-in-class service, marketing, and relationship management to support our partners' success.

Job Description:

We are seeking a talented Software Engineer to join our team. This role 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 our products meet company standards. They will also 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
  • Assists 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 develops unit tests to verify 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
  • Helps mentor junior software developers as needed
  • Assists in the technical analysis of potential tools and commercial products

Qualifications and Education Requirements:

A Bachelor's degree in Computer Science or a related field is preferred. The successful candidate will have at least 2 years of software engineering experience, preferably in the gaming industry. They will also have working knowledge of Object-oriented programming, C++, C#, .NET framework, and Microsoft Visual Studio IDE. Experience with game engines, database design, and development using Microsoft SQL Server is a plus. The ideal candidate will possess excellent verbal and written communication skills and be able to work effectively in a demanding, fast-paced environment.

  • Reno, Nevada, United States Microsoft Corporation Full time

    Job Title: Senior Software EngineerMicrosoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is a team that powers Microsoft's expanding Cloud Infrastructure and is responsible for delivering the core infrastructure and foundational technologies for Microsoft's over 200 online businesses.We are looking for a Senior Software Engineer with a...


  • Reno, Nevada, United States Ridge Line Services Full time

    About the RoleWe are seeking a seasoned Senior Manager, Software Engineering, Reconciliation to join our team at Ridgeline. As a key member of our engineering organization, you will be responsible for leading a team of software engineers in the development of our reconciliation platform. Your expertise in software engineering, technical leadership, and team...


  • Reno, Nevada, United States CIQ, Inc. Full time

    CIQ OVERVIEWCIQ is a software infrastructure company that empowers others to build value on top of our world-class software. We work closely with open-source communities, secure our software infrastructure, and drive performance throughout the entire stack.We love our customers who are doing innovative things like running traditional IT infrastructure,...


  • Reno, Nevada, United States Ridge Line Services Full time

    About the RoleWe are seeking a highly skilled Senior Manager, Software Engineering, Portfolio Accounting to join our innovative team at Ridgeline. As a leader in our Portfolio Accounting team, you will be responsible for fostering a dynamic and innovative work environment, utilizing cutting-edge technologies to drive business growth and success.Key...

  • Software Developer

    4 weeks ago


    Reno, Nevada, United States Jobot Full time

    C#/.NET Software EngineerWe are a 3rd party logistics company seeking a skilled C#/.NET Software Engineer to join our team in Reno, NV.About the RoleAs a C#/.NET Software Engineer, you will be responsible for designing, developing, and deploying complex software applications using C#,.NET, and Azure. You will work closely with our senior engineers and...


  • Reno, Nevada, United States Ridge Line Services Full time

    About the RoleWe are seeking a highly skilled Senior Staff Software Engineer to join our Reporting Workflow team. As a key member of our team, you will have the opportunity to champion and build high-quality features leveraging our report generation architecture in a fast-moving, progressive work environment.Key Responsibilities:Contribute business insight,...


  • Reno, Nevada, United States Wood Rodgers Full time

    Job Title: Senior EngineerWe are seeking a highly skilled and experienced Senior Engineer to join our team at Wood Rodgers. As a Senior Engineer, you will play a key role in the planning and design of transportation and public works projects, including highways, freeways, interchanges, streets, airports, and public utility infrastructure.Key...


  • Reno, Nevada, United States Geosyntec Consultants Full time

    Senior Geotechnical Engineer - Mining InfrastructureWe are seeking a highly experienced Senior Geotechnical Engineer to join our team in Reno, Nevada. As a key member of our Geotechnical and Mining group, you will be responsible for leading and managing complex engineering projects involving dams, mine tailings, surface impoundments, heap leach pads, and...


  • Reno, Nevada, United States Qualus Full time

    Job Title: Senior Substation EngineerAt Qualus, we are seeking a highly skilled Senior Substation Engineer to join our team. As a Senior Substation Engineer, you will be responsible for designing and developing substation systems that meet the needs of our clients.Key Responsibilities:Design and develop substation systems, including general arrangement,...

  • Software Developer

    3 weeks ago


    Reno, Nevada, United States Jobot Full time

    About the JobWe are a 3rd party logistics company seeking a skilled Software Engineer to join our team in Reno, NV. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications using C#,.NET, and other technologies.ResponsibilitiesDesign and develop complex software applications using C#,.NET, and other...

  • Senior Gas Engineer

    4 weeks ago


    Reno, Nevada, United States NV Energy Full time

    Job SummaryWe are seeking a highly skilled Senior Engineer to join our Gas Engineering team at NV Energy. As a Senior Engineer, you will be responsible for providing technical engineering services to support the company's natural gas delivery system.Key ResponsibilitiesPlan, design, and manage gas distribution system improvements and modifications.Provide...


  • Reno, Nevada, United States Qualus Services Full time

    Senior Substation EngineerPower your future with Qualus as a Senior Substation Engineer. This role is responsible for designing substations utilizing applicable codes and client standards (if available). Typical design to include general arrangement, equipment and electrical layout, elevation views, cable trench, grounding, conduit drawings, details, bills...


  • Reno, Nevada, United States Qualus Full time

    Job Title: Senior Protection EngineerWe are seeking a seasoned Senior Protection Engineer to join our team at Qualus. As a key member of our Substation Protection and Control department, you will play a critical role in ensuring the design and implementation of protective relaying and communications systems for our clients.Responsibilities:Coordinate with...

  • Software Developer

    5 days ago


    Reno, Nevada, United States Jobot Full time

    Job DetailsJobot is seeking a skilled Software Engineer to join our team in Reno, NV.Job Summary:We are a 3rd party logistics company looking for a talented Software Engineer to develop complex, efficient algorithms and work with our team to lead programming teams.Responsibilities:Design and develop scalable software applications using C#, .NET/.NET Core,...

  • Software Developer

    2 weeks ago


    Reno, Nevada, United States Jobot Full time

    About the JobWe are a 3rd party logistics company seeking a skilled Software Engineer to join our team in Reno, NV. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable software applications using C#,.NET, and Azure.ResponsibilitiesDesign and develop complex algorithms and software applications...

  • Software Developer

    3 weeks ago


    Reno, Nevada, United States Jobot Full time

    About the JobWe are a 3rd party logistics company seeking a skilled Software Engineer to join our team in Reno, NV. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable software applications using C#,.NET, and Azure.ResponsibilitiesDesign and develop complex algorithms and software applications...

  • Senior Data Engineer

    2 weeks ago


    Reno, Nevada, United States Figure Full time

    About FigureFigure is a leading financial technology firm that is revolutionizing the way homeowners tap into their liquidity. With a mission to maximize the value of homeownership, we are committed to providing innovative solutions that benefit consumers and the industry alike.Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join...

  • Senior Protection

    4 weeks ago


    Reno, Nevada, United States Qualus Services Full time

    Job Title: Senior Protection & Control EngineerWe are seeking a seasoned Senior Protection & Control Engineer to join our team at Qualus Services. As a key member of our Substation Protection and Control department, you will play a critical role in ensuring the design and implementation of protective relaying and communications systems for our...


  • Reno, Nevada, United States Ridge Line Services Full time

    About the RoleRidgeline is seeking a skilled software engineer to contribute to the development of its performance and analytics platform. As a key member of the team, you will collaborate with cross-functional teams to design and implement innovative solutions.Key ResponsibilitiesDesign and develop high-quality software components using AWS backend...


  • Reno, Nevada, United States Ridge Line Services Full time

    Lead a Team of Engineers in Cloud Financial ServicesAs a Software Engineering Manager at Ridgeline, you will be responsible for leading a team of engineers in the development of cloud financial services. You will work closely with cross-functional teams to design and implement new features, and ensure that our products meet the highest standards of quality...