We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software Engineer

Central Power Systems & Serivces
life insurance, paid time off, 401(k)
United States, Missouri, Platte City
Dec 16, 2025
Description

Position Title: Software Engineer

Reporting to: President of Engineering and Development

Department: Engineering

Central Power Systems & Services is a privately held company with deep roots going back to 1954.

Our Mission Statement isforging long-lasting partnerships by providing first-class customer support. We live that statement every single day. We are looking for a Software Engineer to help support that mission.

JOB SUMMARY

This position serves as the bridge between software engineering and manufacturing operations. The Software Engineer will design and maintain the C# and Epicor ERP ecosystem that powers CPS&S manufacturing. This role moves beyond basic maintenance; you will build custom integrations, optimize production workflows through algorithmic solutions and develop hardware-interfacing applications.

RESPONSIBILITIES

Epicor ERP Development & Customization




  • Design and implement Epicor Customizations, Business Process Management (BPM) directives, and Epicor Functions to automate complex workflows.





  • Build robust integrations.




C# Application & Software Engineering




  • Develop standalone C# applications to solve specific manufacturing challenges.





  • Create optimization tools for operations.





  • Write and maintain C# code for hardware interaction.




Operational Engagement & Implementation




  • Shop Floor Collaboration: Work on the production floor to observe manufacturing processes firsthand, identifying bottlenecks and opportunities where software can solve physical workflow problems.





  • Solution Deployment & Training: Drive the implementation of new applications and Epicor enhancements, providing hands on training to operators and gathering direct feedback to ensure adoption.





  • Workflow Analysis: actively bridge the gap between engineering and production by learning the nuances of shop operations.




Benefits




  • Competitive Pay





  • Medical, Dental, Vision & Life Insurance





  • 401k with company match





  • Paid Time Off





  • Training & Professional Development





  • Positive and productive work environment



Qualifications

QUALIFICATIONS

Required




  • Bachelor's degree in Computer Science, Engineering or related field.





  • C# Proficiency: Strong experience in C# development, including OOP principles, .NET.





  • SQL: ability to write complex queries and stored procedures in Microsoft SQL Server.





  • Integration Experience: Familiarity with integrating software with hardware or third-party platforms.





  • Must live in or be willing to relocate to the Kansas City, Missouri area.




Preferred




  • Epicor ERP Experience





  • Working knowledge of network protocols including TCP/IP





  • Excellent communication and interpersonal skills





  • Strong analytical and problem-solving abilities




WORK CONDITIONS

Physical Demands/Work Environment:

This position regularly requires walking, standing, sitting, stooping, bending, kneeling and climbing stairs. This list is not meant to cover every possible scenario but simply provide an outline. Employees may be assigned other tasks as needed.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

CPS&S is a smoke-free and drug-free work environment.

Applied = 0

(web-df9ddb7dc-hhjqk)