Software Manager

Kardex · Cincinnati, OH

Company

Kardex

Location

Cincinnati, OH

Type

Full Time

Job Description

As the Software Manager for Kardex AutoStore North America, you will lead the software team in designing, developing, testing, and maintaining the Kardex software solution for AutoStore systems. You will work closely with other teams within Kardex to deliver high-quality products that meet our customers' needs. In this role, you will have the opportunity to make a significant impact on the future of our software strategy and product.

Your tasks

Job Purpose

  • Develop and implement software development processes and methodologies to ensure high-quality software products
  • Determine a product roadmap for Kardex’s software solutions for AutoStore with a global approach in mind (North America, EMEA, and APAC)
  • Have a firm dedication to a “product based” software strategy
  • Collaborate with other teams within Kardex to identify and prioritize software development projects
  • Manage and mentor software team members
  • Ensure that software products meet customer needs and requirements
  • Stay up to date with the latest software development technologies and methodologies
  • Develop and maintain software product documentation
  • Collaborate with the Quality Assurance team to ensure high-quality software products
  • Support the sales team in pre-sales activities, including demonstrations and technical discussions with potential customers
  • Domestic and international travel is likely. 
  • Support the startup of the new company

Additional Job Requirements

Training/Education:

Technical degree in software engineering or a similar field is preferred

Professional Experience:

Experience with the below technologies preferred:

  • C#
  • HTTP 
  • JavaScript (REACT)
  • JSON 
  • Node JavaScript
  • SQL

Experience in using and communicating (verbally and written) in the following technologies:

  • TeamViewer
  • Microsoft Office 365 
  • GitHub
  • Azure DevOps or comparable agile software management tools
  • Ticket Management Systems such as Zendesk, etc.

Experience leading a team of software development, implementation, and support engineers

Other Experiences:

Experience with coordinating and collaborating with cross functional teams through multiple pieces of the Software Development Lifecycle (SDLC)

Detailed understanding of logistics and IT processes

Customer facing experience

Ability to work under pressure for short periods of time and remain calm, professional, and focused on priorities and tasks.

Key Role Characteristics 

  • Motivation to be a key member in setting up a new business (startup environment)
  • Entrepreneurial thinking
  • Excellent communication and interpersonal skills
  • Responsible for hiring and managing the core software team 
  • Ability to establish effective working relationships across teams and cultures
  • Self-driven, result oriented with positive outlook to success
  • Advanced troubleshooting ability
  • Conducting COE / Postmortem Reviews to ensure continuous improvement on project deliverables
  • Managing and keeping software costs in line with company goals and objectives
  • Clear focus on high quality and ensuring all the customers' needs are met
  • Willing to question and ask “why” to software topics to drive continuous improvement 

Your profile

Apply Now

Date Posted

09/05/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8