Sr. Software Developer/Engineer

KPI Solutions•Cincinnati, OH

About The Position

As a Sr. Software Developer/Engineer at KPI Solutions, you will collaborate on analysis, design, development, and testing of warehouse execution and control software that coordinates automation equipment and human interfaces. You will design, develop, and customize the company's Warehouse Execution/Control System (WES/WCS) for new and existing clients and participate in developing new products. The role involves working directly with customers to gather and analyze requirements, implementing customizations, and contributing to software architecture and technology evolution. You will work with Java, Angular, MS SQL Server, and associated tools and frameworks, while sharing knowledge and providing guidance and mentorship to teammates and stakeholders. The position includes travel to client sites for system configuration, solution analysis, and potentially end-user training. You will also build expertise in materials handling automation technologies.

Requirements

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

Responsibilities

  • Collaborate on analysis, design, development, and testing of warehouse execution and control software.
  • Design, develop, and customize the current WES/WCS software for new and existing clients.
  • Participate in developing new industry-leading products.
  • Work directly with customers to gather and analyze needs and create functional requirements.
  • Integrate customizations into the current software base.
  • Travel to client sites to configure systems and analyze developed solutions; travel may include training end users.
  • Participate in architectural direction and evolution of software technology.
  • Adopt and advocate for new tools and approaches involving Java, Angular, MS SQL Server, and associated tools and frameworks.
  • Communicate with teammates and stakeholders, sharing knowledge, guidance, and 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