[The logo is protected from the company]

Agilysys Inc

Agilysys, Inc. is a developer and marketer of proprietary enterprise software, services and solutions to the hospitality and retail industries. The Company specializes in market-leading point-of-sale, property management, inventory & procurement and mobile & wireless solutions that are designed to streamline operations, improve efficiency and enhance the consumer's experience.  Read More

Address      425 Walnut Street Suite 1800 Cincinnati, OH 45202 United States
Website      www.agilysys.com
Holding      No Holding Details

View Company Page
Apply to job

Software Developer HS

The Software Engineer is responsible for the successful development and delivery for the Agilysys Hospitality Solutions product lines. The position will be responsible for leveraging Agile software engineering best practices to ensure an efficient and productive process is used.  The position is responsible for delivering high quality software with a valuable set of features which meet customer needs. The position will be responsible for collaborating with team members and for owning component designs. The position may be responsible for mentoring junior engineers
Responsibilities

Collaborate with internal and external team members on product features and requirements.

Participate in and own delivery high quality software with customer focused features.

Collaborate with software architect on system level architecture.

Ensure Agile software engineering best practices are utilized and continuously enhanced.

Key role during technical phase of prototyping.

Provide mentoring and guidance for junior software engineers.

 
Requirements

    * Bachelor’s degree in computer science, engineering, or other related field
    * 1 - 3 years’ experience with full lifecycle development in a modern dynamic language (Ruby)
    * 1 – 3 years’ experience building dynamic websites with Rails
    * Experience configuring web servers and application deployment environments (Apache httpd, nginx, Tomcat, Capistrano, etc.)
    * Ability to create modular, object oriented code that is clear, maintainable and utilizes design patterns and other best practices
    * Strong Unix skills (Linux/FreeBSD/Mac OS X preferred)
    * Strong understanding of web standards, front-end web programming, and modern client-side engineering
    * Intermediate to expert level knowledge of front-end development with CSS, HTML5, and OO JavaScript with toolkits such as jQuery, Prototype, Backbone.js, etc.
    * Strong data modeling and database skills including experience with an RDBMS (MySQL preferred) as well as NoSQL data stores (MongoDB, Redis, Riak, HBase, etc.)
    * Experience in Agile software development methodologies including rapid prototyping, test driven development (TDD, BDD), continuous integration, etc.
    * Experience designing and implementing API’s and service components using REST, RPC, messaging, etc.
    * Strong communication skills (written and verbal) and ability to work with corporate stakeholders as well and technical experts.
    * Able to work both independently and in a team setting.
    * Strong interpersonal skills
    * Self-directed and self-motivated
    * Occasional work on weekends and evenings
    * Hospitality industry exposure

Other Job Information

Vacancy type:

Full Time

Contact Mode:

not provided

Fax:

not provided

Contact Name:

not provided

Job Duration:

not provided

Phone:

770.810.7800

Email:

info@Agilysys .com

News - Agilysys Inc

Related Jobs

Engineering Program Manager

The Engineering Program Manager is responsible for leadi ...   [more]

Dot net developers

Windows application development experience using C#.Net, ...   [more]

Java developers

2- 5 yrs of experience in Core Java and J2EE Experience ...   [more]

VC++ Developers

2-5 years Development experience using C,C++, VC++, MFC   [more]

develop superior video products

Providing stellar products and services takes a great te ...   [more]

Software Developer

As a senior software developer you will be involved in n ...   [more]

Senior Software Developer

As a senior software developer you will be involved in n ...   [more]

3D Game Developer

    *   Write/edit programming script to create and enha ...   [more]

Expand

Collapse