×
Register Here to Apply for Jobs or Post Jobs. X

Software Solutions Engineer

Job in Alpharetta, Fulton County, Georgia, 30239, USA
Listing for: Agilysys
Full Time position
Listed on 2025-12-03
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Job Description & How to Apply Below

Software Solutions Engineer

At Agilysys, Inc. we are proud of our 3,000+ customers including some of the world’s most recognizable resort, casino and cruise line brands. We specialize in market‑leading point‑of‑sale, property management, inventory and procurement, and mobile and wireless solutions that are designed to streamline operations, improve efficiency and enhance the guest experience. We serve casinos, resorts, hotels, food service venues, stadiums, cruise lines, grocery stores, convenience stores, general and specialty retail businesses and partners.

With extensive operations throughout North America, and additional sales and support offices in Singapore and Hong Kong, as well as software development in India, we are growing. For more information, visit

Responsibilities
  • Develop, apply, deliver, and maintain high‑quality Agilysys Hospitality Solutions product lines.
  • Serve as a software and product consultant, demonstrating the full capability of the software and how best to utilize it for unique hospitality management solutions.
  • Assist clients throughout the full lifecycle of software development from project conceptualization and planning to development, implementation, maintenance and support.
  • Focus on the design and development of custom proprietary software solutions for consulting clients.
  • Engage in greenfield development, solving challenging problems and building solutions from the ground up, while evangelizing and refining solutions with other development teams.
  • Define and deliver high‑quality software with valuable features that broadly impact future capabilities.
  • Collaborate with the software architect on system‑level architecture and own component designs.
  • 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.
  • Travel at least 80 % across the United States and internationally.
Requirements for Success
  • At least a bachelor’s degree in Software Engineering, Computer Science, or a related field.
  • Strong passion for software development and customer delivery.
  • Experience with object‑oriented programming: C++, C#, Java, and .NET.
  • Hands‑on development experience with Core Java.
  • Hands‑on development experience with JavaScript, Type Script, Node.js, and HTML.
  • API / Web Services development experience.
  • Ability to analyze / debug front‑end and back‑end/services code.
  • Database development (SQL queries).
  • Experience with Dependency Injection (Spring Boot).
  • XML/JSON processing and Apache Maven.
  • Agile/sprint development experience.
  • Capability for 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 shipping multiple commercial software products and services to market.
  • Strong communication skills and ability to work with corporate stakeholders as well as technical experts.
  • 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.
  • Experience with No

    SQL.
  • MEAN stack (Mongo

    DB, Express, Angular, Node).
  • Azure fundamentals and deployment experience.
  • Will travel in US and internationally up to 80 % (or starts around 30 %).
  • Ability to obtain a gaming license.
  • Must be willing to complete license applications, background checks, security checks, and provide required identification documents to comply with state, federal, or tribal agencies.
Travel

Requires at least 80 % travel across the United States and internationally.

Licensing and Background

Must be willing to complete all licence applications, background checks, security checks, and provide copies of identification documents required by any state, federal, or tribal governmental agency.

Leg…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary