Enterprise Holdings logo

IT Engineer 3 - Software

Enterprise Holdings
  • St. Louis, Missouri
  • Remote
  • Full-time
3 days ago

Job Description

Overview:

Enterprise Mobility is a leading provider of mobility solutions, owning and operating the Enterprise Rent-A-Car, National Car Rental and Alamo Rent A Car brands through its integrated global network of independent regional subsidiaries. Enterprise Mobility and its affiliates offer extensive car rental, carsharing, truck rental, fleet management, retail car sales, as well as travel management and other transportation services, to make travel easier and more convenient for customers.  

  

Privately held by the Taylor family of St. Louis, Enterprise Mobility together with its affiliate Enterprise Fleet Management manages a diverse fleet of 2.4 million vehicles and accounted for nearly $39 billion in revenue through a network of more than 9,500 fully-staffed neighborhood and airport rental locations in more than 90 countries and territories. 

 

At the center of it all, our dedicated IT teams innovate, design and develop the technology that is redefining how customers rent, buy and share vehicles from our family of brands. Here, you will be part of a diverse and talented team that creates and delivers powerful technology solutions for our customers and employees across the world with the resources and support to develop in a variety of career paths.

 

As an Enterprise Mobility team member, we offer an excellent package with market-competitive pay, comprehensive healthcare packages, 401k matching & profit sharing, schedule flexibility, work from home opportunities, paid time off, and organizational growth potential.

 

This position offers the opportunity to work fully remote within the United States (except for Alaska and/or Hawaii). Team members who choose virtual / remote work should have an adequate space to serve as their home office, and must be able to work a schedule within U.S.Central Standard Time core business hours. This position will require employees to come on site to one of our St. Louis campus locations a few times per year for meetings/events or as needed. #LI-REMOTE

 

We are committed to a fair and transparent hiring process. Candidates should expect identity verification, video interviews, technical validation of skills, and verification of employment, education, and work authorization. Falsification of information, proxy interviewing, or misrepresentation of experience or location will result in disqualification.

Responsibilities:

EHI is developing API software with the implementation of new strategic service types. These APIs will provide business capabilities that can be consumed by multiple internal and external clients. The new services strategy emphasizes API-first design, microservices architecture, and client-agnostic capabilities that allow for quick and flexible consumption. Engineers on this team will have the opportunity to work on services from the ground up, develop cross-cutting solutions, and interact with a wide range of service domains and clients. If you have a passion for services engineering, technical leadership, and influencing the direction of a new global services strategy, this role is for you.

 

As an IT Engineer 3, you will serve as a senior technical contributor and lead engineer, partnering closely with architects, product teams, and technical leadership to design, develop, and enhance strategic technology solutions. You will provide technical direction and mentorship to other engineers, helping drive engineering best practices, architectural consistency, and operational excellence across the team. You will be expected to lead complex technical initiatives, influence engineering decisions, and represent the team positively within and outside of your department.

 

In this role, you will collaborate with engineers, architects, and business stakeholders to evaluate, design, and implement scalable APIs, microservices, and enterprise solutions that support critical business capabilities. You will provide design leadership and recommendations for new technologies and solution patterns while ensuring compliance with PII, PCI, security, and governance standards. You will proactively identify technical risks, drive resolution strategies, and champion continuous improvement efforts across the development lifecycle.

As a lead-level engineer, you will be accountable for the successful delivery of highly visible projects, ensuring quality, reliability, scalability, and maintainability of solutions. You will establish and promote engineering standards, review designs and code, and support the growth and development of team members through coaching and technical guidance. You will also contribute to strategic planning activities, influence technical roadmaps, and help shape the future direction of the services platform.

 

The ideal candidate thrives in a fast-paced production environment, effectively manages multiple priorities, and demonstrates strong analytical, problem-solving, and communication skills. Responsibilities include analyzing, designing, developing, testing, maintaining, documenting, and implementing standalone and client/server software applications using technologies such as Java, JUnit, Oracle, and modern API and microservices frameworks. Additionally, you will drive innovation, advocate for automation and engineering efficiencies, and ensure adherence to established standards, processes, procedures, and key performance metrics across the platform.

 

Key Responsibilities Include:

  • Implement software engineering solutions to meet requirements and architectural direction.
  • Code and successfully perform unit and integration testing of software to ensure proper and efficient execution, as well as compliance to the business and technical requirements
  • Resolve problems that arise with future production applications in a timely manner to ensure the efficient and proper functioning of application components
  • Participate in acceptance testing to ensure client/user needs are met
  • Migrate applications to quality assurance and/or the production environment, or perform quality assurance as necessary
  • Work with Managers and team members to meet development standards
  • Participate in design conversations, asking questions and providing input
  • Work with others to implement foundational steps to build out new API strategy.

 

Equal Opportunity Employer/Disability/Veterans

 

Qualifications:

Required:

  • 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
  • Must reside in the United States (does not include Alaska or Hawaii)
  • Must be able to work a schedule within U.S. Central Standard Time core business hours.
  • Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or a related field
  • Must be committed to incorporating security into all decisions and daily job responsibilities
  • Must have 5+ years of related experience
  • Experience with java development and a deep understanding of OO design patterns
  • Experience in full software development lifecycle and end-to-end testing
  • Proficient with web services & service-oriented architecture (SOA)
  • Experience with java open source frameworks including Spring/Spring Boot and Apache Commons.
  • Experience with agile development methodologies and tools such as Scrum or Kanban

Preferred:

  • Experience with cloud providers such as, Amazon, Azure or IBM
  • Experience working with an API Gateway Platform such as, Kong, Amazon API

Numbers & Facts

LocationSt. Louis, Missouri (
Remote
)
Job TypeFull-time
IndustryTravel, Transportation and Tourism
Company Size10,000 employees or more
Year Founded1957
Websitehttps://go.enterpriseholdings.com

Benefits

Military Leave, Prescription Drug Coverage, Professional Development, 401K, Employee Referral Program, Flexible Spending Accounts, Employee Events, Retirement / Pension Plans, Life Insurance, Merchandise Discounts

About Company

ABOUT COMPANY:

A family-owned, world-class portfolio of brands. A global network that spans across more than 90 countries. Some 100,000 dedicated team members sharing common values. And more than 1.9 million vehicles taking our customers wherever they need to go. Any way you measure it, we've become a leader in the transportation service industry. How did we get here? By taking care of our customers, our communities and our employees – and staying true to our mission.

Working Here

Our people are the reason for our success. By living out our values each day and providing exceptional customer service, we’ve built a strong culture – one in which we bring honesty and integrity to all we do. We work hard, but never forget to have a little fun in the process. For more than 60 years, our values have been at the root of our success as a team and as individuals.

Our Values:

• Our brands are the most valuable things we own.
• Personal honesty and integrity are the foundation of our success.
• Customer service is our way of life.
• Our company is a fun and friendly place where teamwork rules.
• We work hard... and we reward hard work.
• Great things happen when we listen... to our customers and to each other.
• We strengthen our communities, one neighborhood at a time.
• Our doors are open.

Skills

  • Acceptance Testingunmatched
  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • Apacheunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Automationunmatched
  • Automotive Salesunmatched
  • Best Practicesunmatched
  • Business Supportunmatched
  • Car Rentalsunmatched
  • Cloud Computingunmatched
  • Coachingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Continuous Improvementunmatched
  • Design Evaluationunmatched
  • Design Patterns Programming Methodologiesunmatched
  • Documentationunmatched
  • Fleet Managementunmatched
  • IBM Product Familyunmatched
  • Information Technology & Information Systemsunmatched
  • Integration Testingunmatched
  • JUnitunmatched
  • Javaunmatched
  • Kanbanunmatched
  • Leadershipunmatched
  • Maintain Complianceunmatched
  • Management of Information Systems/Technology (MIS)unmatched
  • Mentoringunmatched
  • Microservicesunmatched
  • Microsoft Windows Azureunmatched
  • Multiplatform/Cross-Platformunmatched
  • Multitaskingunmatched
  • Network Integrationunmatched
  • Object Oriented Design (OOD)unmatched
  • Open Sourceunmatched
  • Oracleunmatched
  • PCIunmatched
  • Performance Metricsunmatched
  • Problem Solving Skillsunmatched
  • Product Lifecycleunmatched
  • Production Systemsunmatched
  • Quality Assuranceunmatched
  • Relocation Servicesunmatched
  • Rentalsunmatched
  • Retailunmatched
  • Risk Analysisunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Service-Oriented Architecture (fka Distributed Object Architecture)unmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Spring Frameworkunmatched
  • Staff Developmentunmatched
  • Strategic Planningunmatched
  • Team Playerunmatched
  • Technical Deliveryunmatched
  • Technical Leadershipunmatched
  • Technical Strategyunmatched
  • Technical/Engineering Designunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Time Managementunmatched
  • Unit Testunmatched
  • Web Servicesunmatched
  • Work From Homeunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder