Software Solutions Engineer


Las Vegas, NV

Industry: Technology


Not Specified years

Posted 27 days ago

You will get the opportunity to define and deliver high quality software with a valuable set of features which broadly impact the future capabilities to meet our customers’ needs. You will be responsible for collaborating with the software architect on system level architecture and for owning component designs.

The position requires at least 60% travel across the United States and Internationally.

Your duties will include:

  • Execute in a technology startup environment including activities: green field designs and implementations, build systems, engineering processes, and delivery systems
  • Participate in and own delivering high quality software with customer focused features
  • Own or review component level designs
  • Collaborate with software architect on system level architecture
  • Collaborate with program management on product features and requirements
  • Ensure Agile software engineering best practices are utilized and continuously enhanced
  • Ensure appropriate unit test coverage for product source

Requirements for success:

  • At least a bachelor’s degree in Software Engineering, Computer Science, or a related field of study
  • Exhibit a strong passion for software development and customer delivery
  • Capable with object-oriented programming – C++, C#, Java & .Net
  • Capable of enterprise software design and architecture
  • Excellent organizational, verbal, and written communication skills
  • Excellent judgment to influence product roadmap direction, features, and priorities
  • Proven track record of successfully shipping multiple commercial software products and services to market
  • Strong communication skills (written and verbal) and ability to work with corporate stakeholders as well and technical experts.
  • Must have experience with customer and scenario focused engineering in a consultative environment

Other desired experience:

  • Hospitality experience
  • Relational database and unstructured data experience
  • User interface design and implementation including HTML5 and rich clients
  • Experience shipping software in globalized and localized environments
  • Agile software development project management experience
  • Exposure to delivering software as a service
  • Able to travelinternationally
  • Able to obtain a gaming license