Some would say Human Capital Management is our business. We say people are our business. We focus on human. Employees. Customers. Customers’ employees. Business partners. Our success revolves around the relationships we develop with every person along the path to our success.

If you’re looking for an opportunity where your passion for technology, work ethic, and team-centric attitude will be highly valued and consistently developed, consider Team ECI. You’ll find yourself moving in the same direction with like-minded, motivated professionals. The ECI team culture is rooted in diversity of people and ideas, giving you the opportunity to drive innovation to the next level.

We believe in the people we hire because we know they believe in our high-quality products and services. They are productive and happy, which translates to happier, more satisfied customers. If you’re happy… if our customers are happy… then and only then, will we be happy.

It’s no secret, but it is unique to ECI: we combine high tech with high access to personalized customer support. Our clients are connected with a person, never placed in a support queue. It makes our software company, well, more human. Interested? Peruse our current openings and see if there’s a good fit.

We wish you the best of luck!

Current Openings

SUMMARY: Participate in a team-oriented environment to design and develop complex web and mobile solutions. Research and analyze technical requirements. Work closely with team lead and manager to develop applications and code components for external and internal clients. Collaborate with other stakeholders to produce high-quality, high-value software solutions for ECI’s customers.


Summary: The Customer Service Rep – Tier 1 provides primary assistance and support to clients for incoming payrolls and issues related to Empower software applications. The role provides courteous and timely problem solving response to customer product inquires via telephone or in written email.