Sr. Software Developer/Engineer

KPI Solutions•Cincinnati, OH

About The Position

KPI Solutions is a national supply chain consulting, software, systems integration, and automation provider headquartered in Belton, Missouri. It supports retailers, e-commerce brands, and distributors with warehouse and fulfillment operations, including consulting, engineered concept design, systems integration, warehouse software, robotics, and support services. Its teams work across the country, with hubs in Cincinnati and Kansas City and remote colleagues nationwide. The Sr. Software Developer/Engineer collaborates on analysis, design, development, and testing of warehouse execution and control software that coordinates automation equipment and human interfaces. The role designs, develops, and customizes KPI’s Warehouse Execution/Control System (WES/WCS) for new and existing clients and contributes to new products. It works directly with customers to gather and analyze requirements and incorporate customizations into the existing software. The position also contributes to software architecture and technology evolution, communicates knowledge and guidance to teammates and stakeholders, and develops expertise in materials handling automation. Travel to client sites is approximately 25% and may involve system configuration, analysis of developed solutions, and end-user training.

Requirements

  • Bachelor’s degree in computer science or a related field; equivalent experience is considered.
  • 5–7 years as a developer using Java, Angular, SQL, or a similar technology stack.
  • Expertise writing and maintaining SQL queries, including JDBC, iBatis, and stored procedures.
  • Experience developing resilient Spring-based microservices.
  • Experience with API design for client-server applications.
  • Proactive study of industry best practices and security strategies.

Responsibilities

  • Collaborate on the analysis, design, development, and testing of warehouse execution and control software.
  • Design, develop, and customize WES/WCS software for new and existing clients.
  • Participate in developing new products.
  • Work directly with customers to gather, analyze, and create functional requirements.
  • Integrate customizations into the current software base.
  • Travel to client sites to perform system configuration and analyze developed solutions; travel may include training end users.
  • Participate in architectural direction and evolution of software technology, adopting and advocating for new tools and approaches.
  • Communicate with teammates and stakeholders to share knowledge, provide guidance, and offer mentorship.
  • Develop expertise in materials handling automation technologies and warehouse operations.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Health care concierge service
  • 401(k) retirement plan with pre-tax and Roth options
  • Company-paid basic life insurance
  • Short-term disability insurance
  • Long-term disability insurance
  • Voluntary life and AD&D insurance
  • Voluntary accident, critical illness, and hospital indemnity insurance
  • Pet insurance
  • Milk Stork Program
  • Wellness program with gift card redemption and wellness challenges
  • Paid time off, including vacation, sick time, and 10 holidays
  • Training and development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service