Engineer 1, Java

EFMIT has an opportunity for a Software Engineer that is responsible for designing and developing prototypes as well as performing application development. This position interprets end-user business requirements to develop and/or modify technical design specifications for custom-developed applications. The Software Engineer also analyzes and reviews software requirements to determine feasibility of a design within time and cost restraints. In addition, this position performs unit and integration testing and assists with developing unit test scripts. The Software Engineer will be responsible for all aspects of the software project life cycle including up front analysis and estimation of the various tasks.

Meet Some of Enterprise Holdings's Employees


Management Trainee

Abby works in a neighborhood car rental branch and is learning all aspects of the business. She's committed to providing top-notch customer service every step of the way.


Corporate Talent Development Manager

Matt's responsibilities at Enterprise Holdings are three-fold. He oversees global projects, supports field training, and manages a team of media development professionals.

Back to top