Senior Manager, Software Development

Engineering Alpharetta, Georgia


Description

Manager, Engineering Alpharetta

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 www.agilysys.com.

Agilysys is looking for an experienced Manager of Engineering to lead a new cutting-edge product development team we are building in Alpharetta, GA.  This is a unique startup opportunity within an established company. This role will manage a team of new and experienced developers to deliver innovative products to the hospitality market. Come join the Agilysys team that is leveraging our expert industry knowledge and position to reinvent software in the market. The ideal candidate is hands-on, shaping the technical vision and direction for our products.  The candidate thrives in an agile development model and emphasizes quality in their products.

Responsibilities

  • Execute in a technology startup environment: green field designs and implementations, build systems, engineering processes, and delivery systems
  • Ensure Agile software engineering best practices are utilized and continuously enhanced
  • Collaborate with Product Management and executive leadership on product roadmap, features and requirements
  • Collaborate with Program Management and Testers on multi-release product roadmap generation
  • Provide management, mentoring and guidance for a team of Developers
  • Responsible for successful project execution
  • Assist Program Management in the tracking and reporting of key project metrics
  • Participate in and own delivery of high quality software of customer focused features
  • Own or review component level designs produced by the team
  • Routinely perform code reviews to ensure high quality designs and implementation
  • Ensure appropriate unit test coverage for product source
  • As a key product stakeholder, be willing to do whatever is required to help out the team
  • Develop, Manage and Grow a strong team

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering or equivalent area of study from an accredited university
  • At least 8 years of experience in commercial software development
  • Exhibit a strong passion for software development and customer delivery
  • 7+ years of experience with object oriented programming – Java, C#, C++
  • 5+ years of delivering software as a service
  • 4+ years of direct people management
  • 4+ years in a management or leadership role
  • Proven track record of successfully shipping multiple commercial software products and services to market
  • Have worked in an agile environment, preferably SCRUM or Kanban, and have defined and/or iteratively improved on the process for your teams
  • Experience shipping software in globalized and localized environments
  • Proven experience in performance, scale, and security of mission critical software products
  • Excellent written and verbal communication, collaboration, analytical and problem-solving skills.

-----------------------------------------------------------------------------------------------------------------------------------------------------------

Must be willing to complete all license applications, background checks, security checks and/or any other documentation and provide copies of any identification documents required by any State, Federal or Tribal governmental agency in order to maintain compliance with their laws and to successfully perform in the role.

------------------------------------------------------------------------------------------------------------------------------------------------------------

The information on this description has been designed to indicate the general nature and level of work performed by employees within this classification.  It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job.  Conditions may require the Company to modify this job description and the Company reserves the right to exercise its discretion to make such changes.

 

Agilysys is an equal opportunity employer.  In compliance with Federal and State EEO laws, qualified applicants are considered for all positions without regards to race, color, gender, religion, national origin, ancestry, place of birth, age, marital status, sexual orientation, disability, or veteran status.

EEO/AAP Employer

M/F/V/D

------------------------------------------------------------------------------------------------------------------------------------------------------------