Strategichr
Senior Software Engineer
Salary
Job description
Career Opportunity: Senior Software Engineer (Contract-to-Perm) with KPI Solutions in Cincinnati, OH
6-month contract to permanent | Hybrid / travel as needed
Do you want to build software that controls real-world warehouse automation (WES/WCS)? Are you excited to own customer-facing features end-to-end—from requirements through production rollout? Do you want to modernize and scale a platform using Java, Spring-based microservices, and RESTful APIs? If so, then this role is for you!
KPI is seeking an experienced Senior Software Engineer to join our Software Group on a 6-month contract-to-hire basis. You’ll help design, develop, and evolve our Warehouse Execution and Control Systems (WES/WCS), software that serves as the central nervous system for advanced materials-handling environments.
This role is a great fit for a senior engineer who enjoys solving complex problems, collaborating with cross-functional teams, and working directly with customers on real-world automation solutions.
What You’ll Do
- Design, develop, and customize KPI’s Warehouse Execution and Control System (WES/WCS) for new and existing customers.
- Collaborate with internal teams on analysis, architecture, development, and testing of software solutions.
- Work directly with customers to gather requirements and implement tailored system customizations.
- Participate in the evolution of software architecture, tools, and frameworks working with technologies such as Java, Angular, Spring/Spring-based microservices, MS SQL Server, RESTful APIs, and JDBC/iBatis/Stored Procedures.
- Support system configuration, solution analysis, and occasional end-user training at client sites (approximately 25% travel).
- Communicate effectively across engineering, product, and stakeholder teams.
- Develop deep expertise in materials handling automation and warehouse technologies.
What We’re Looking For
- Bachelor’s degree in Computer Science or a related field (or equivalent experience).
- 5-7 years of professional software development experience.
- Strong experience with Java, Angular, and SQL (or similar tech stacks).
- Proven expertise writing and maintaining complex SQL queries.
- Experience developing resilient Springbased microservices.
- Solid understanding of API design for clientserver applications, including RESTful APIs.
- Proactive mindset around best practices, security, and modern development approaches.
- Strong communication and collaboration skills.
Why Join KPI Solutions?
- High ownership, high impact: you’ll set standards and build the platform other engineers ship on.
- Modernization work: containerization, automation, observability, and security improvements that matter in production.
- Cross-regional collaboration: partner closely with our EMEA DevOps teammate to build repeatable operations.
- Hybrid flexibility: onsite Mon-Wed, remote Thu-Fri.
Ready to Apply?
Apply if you’re excited to own automation, reliability, and secure delivery—and to turn POCs into production improvements.
KPI Solutions is an Equal Opportunity Employer (EEO/M/F/D/V).
No third‑party applications, please.
#ZR
Explore more
Similar jobs
Lead Software Engineer (P979)
8451
Salesforce developer
Adventglobalsolutions1
Software Engineer, New Grad
Monaco
Software Engineer (Strategic Research & Communications)
Blueroseresearch
Full Stack Developer(Python+React.js)
66Degrees
Data Scientist / Developer :: C2H
Jobs via Dice