• Software Engineer - Data Analyst

    St. Louis
    Information Technology - All Positions
    Job ID
  • Overview

    The Software Engineer is responsible for performing business analysis, data analysis, design, and development on projects of low to medium complexity. This includes the development of low to medium complex code, applications, and Business Intelligence reporting solutions independently and as part of a team. This position will utilize various tools and technologies (e.g. MS Reporting Services, SQL, VB, SAS, ETL, Unix Shell Scripting, SharePoint, C#) for maintaining and creating new applications and reporting solutions for our Daily Rental Division. The Software Engineer also assists with the analysis and review of software requirements and attends design presentations and/or design sessions.


    Company Overview

    Enterprise Holdings is the largest car rental provider in the world as measured by revenue and fleet.  The company and its affiliate Enterprise Fleet Management – which combined offer a total transportation solution that includes extensive car rental and car-sharing services, truck rental, corporate fleet management and retail car sales – accounted for $24.1 billion in revenue and operated 2 million vehicles throughout the world in 2018.  Enterprise Holdings’ annual revenues also place it near the top of the global travel industry, exceeding all other rental car companies, many airlines, and most cruise lines, hotels, tour operators and online travel agencies.  Enterprise Holdings’ regional subsidiaries and Enterprise Fleet Management currently employ more than 100,000 people worldwide.


    Through its integrated global network of independent regional subsidiaries and franchises, Enterprise Holdings operates the Enterprise Rent-A-Car, National Car Rental and Alamo Rent A Car brands at more than 10,000 fully staffed neighborhood and airport locations.  The Enterprise Holdings global network operates in more than 90 countries and territories, including North America, Central America, South America, the Caribbean and Europe, as well as parts of Asia-Pacific and the Middle East.  Today, the company’s three brands serve more than 95 percent of the worldwide car rental market


    This position is located at our Worldwide Headquarters in Clayton, MO.


    • Independently gain an understanding of the business needs and objectives for moderately complex projects by working directly with the business sponsors

    • Participate in discussions with senior team members to determine and gain an understanding of the business needs and objectives for complex projects
    • Participate in discussions with senior team members to determine and gain an understanding of the data requirements for complex projects
    • Design technical solutions for small to moderately sized projects
    • Document business and technical requirements
    • Develop and maintain simple to moderately complex ad-hoc and recurring BI reporting solutions using a variety of reporting tools and techniques
    • Develop basic to moderately complex SQL statements
    • Develop basic to moderately complex ETL processes
    • Develop basic to moderately complex Unix Shell Scripts
    • Develop and maintain SAS programs of basic to moderate complexity
    • Determine data availability and timing through data analysis
    • Develop, Monitor, and maintain automated processes using various tools and technologies (ex: IBM’s Tivoli Workload Automation)
    • Develop non-standard reporting solutions. These solutions may utilize a variety of technologies and/or languages (ex: HTML, Javascript, XML, SOAP, JSON, C#)
    • Schedule and present code specifications and programming logic for code reviews
    • Develop unit test cases, test, document test results, and present those results for review
    • Assist analyzing and reviewing software requirements to determine feasibility of design
    • Troubleshoot issues with existing processes as they arise
    • Assist in the provisioning of access to existing solutions
    • Design and/or develop security solutions for projects of basic to moderate complexity
    • Develop working relationships with members of the Rental Systems department including our Business Analysis and Field Support teams

    Equal Opportunity Employer/Disability/Veterans



    • Bachelor's Degree required (Computer Science Degree preferred)
    • Two (2) years or more of relevant experience requried

    • Must be able to write concise, logical, grammatically correct business correspondence and technical documentation and reports

    • Intermediate proficiency with the Microsoft office required

    • Intermediate understanding or the aptitude to quickly achieve an intermediate understanding of IS infrastructure, Enterprise Holdings' databases, ECARS/Odyssey Data Warehouse, Enterprise Holdings' source systems and reporting tools required

    • Must be authorized to work in the US and not require work authorization sponsorship by our company for this position now or in the future

     Competency Based:

    • Ability to communicate effectively with all levels of management and technical staff

    • Ability to work independently or with a team

    • Knowledge of, or proven aptitude to learn analytic and reporting tools

    • Professional programming experience

    • Attention to detail
    • Willingness to learn new skill sets as needed to perform challenging and complex tasks
    • Ability to research, define problems, collect data, establish facts, and draw valid conclusions 



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed