Everi Games - Austin, TX

posted 4 months ago

Full-time - Principal
Remote - Austin, TX
Religious, Grantmaking, Civic, Professional, and Similar Organizations

About the position

As a Principal Software Developer III at Everi Games, you will play a crucial role in the research, design, and development of computer and network software, as well as specialized utility programs. This position requires a deep understanding of user needs to create effective software solutions, utilizing principles and techniques from computer science, engineering, and mathematical analysis. You will be responsible for updating existing software and enhancing its capabilities to meet evolving requirements. In this role, you may collaborate with computer hardware engineers to ensure seamless integration between hardware and software systems. This collaboration will involve developing specifications and performance requirements that align with project goals. Additionally, you may be tasked with maintaining databases within specific application areas, which could involve working independently or coordinating with a team to ensure successful database development. Your contributions will be vital in driving innovation and efficiency within the software development lifecycle at Everi Games.

Responsibilities

  • Research, design, and develop computer and network software or specialized utility programs.
  • Analyze user needs and develop software solutions.
  • Apply principles and techniques of computer science, engineering, and mathematical analysis.
  • Update software or enhance existing software capabilities.
  • Collaborate with computer hardware engineers to integrate hardware and software systems.
  • Develop specifications and performance requirements for software and hardware integration.
  • Maintain databases within an application area, working individually or as part of a team.

Requirements

  • Proven experience in software development, particularly in C++.
  • Strong analytical skills to assess user needs and develop effective software solutions.
  • Experience in updating and enhancing existing software capabilities.
  • Ability to work collaboratively with hardware engineers.
  • Familiarity with database development and maintenance.

Nice-to-haves

  • Experience with network software development.
  • Knowledge of performance optimization techniques.
  • Familiarity with agile development methodologies.

Benefits

  • Work from home option available.
  • Competitive salary range between $128k and $152k per year.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service