Enterprise Holdings Engineer 1, Software (Java/Android) in St. Louis, Missouri
Equal Opportunity Employer/Disability/Veterans
The Information Technology (I.T.) division of Enterprise Holdings builds and implements powerful solutions that help to drive and support the global operations of our brands and businesses, including Alamo Rent A Car, Enterprise Rent-A-Car and National Car Rental. With 9,000 branch locations across the world and more than 97,000 employees, Enterprise Holdings and its affiliates own and operate almost 1.9 million cars and trucks.
Here, you will be part of a team that creates and delivers leading-edge technologies and expansive systems that impact every aspect of our growing businesses. We provide the resources to enable and develop our more than 2,000 innovative I.T. professionals in a variety of career paths. This is where it all starts. All systems GO!
The Rental Clients development team is responsible for business mobility rental applications that support customer reservations and rentals in over 6,500 offices in the U.S., Canada, U.K., Ireland, Germany, France and Spain, as well as franchise locations throughout Europe. These applications are being developed in an agile-like software development lifecycle to increase rental throughput and improve renter experience. The Rental Clients development team works in a fully collaborative open space environment. Flexible work arrangements are also available, along with the opportunity to work on various web and mobile business applications.
As an Engineer 1, Software you will be responsible for developing, modifying and implementing elements of technology to solve business problems. As an Engineer 1, Software you will also have the opportunity to assist in the design. You will work with a team to test, research and investigate technology and assist with the requirements gathering of the solutions. We are looking for a self-starter that will maintain established service level agreements to meet customer expectations and quality standards.
As an Engineer 1, Software on the Rental Clients Development Team, you will be responsible for modifying and developing medium complexity code independently within or outside various teams using applicable technology. You will be responsible for testing and fixing defects, developing unit tests and test scripts, contributing to code reviews, and performing unit and integration testing. You will also assist with the analysis and review of software requirements.
Enterprise’s Technical Environment includes:
Mobile web application development
Native Android application development
Cloud based web application development
Unix based servers
Source code management
Must be presently authorized to work in the U.S. without a requirement for work authorization sponsorship by our company for this position now or in the future
1+ years of Java development experience
Strong teamwork abilities in a collaborative environment
Strong verbal and written communication skills
Must be committed to incorporating security into all decisions and daily job responsibilities
Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field preferred
Android mobile application development experience
Experence with SOA and AOP
Experience with Spring, Hibernate, and Web Services
Knowledge of MVVM architecture is preferred
Knowledge of Design Patterns is preferred
Working knowledge with JIRA is preferred
Experience working with BitBucket is preferred
Requisition Number: 2017-207685
Street 2: St. Louis
External Company URL: www.erac.com