StLouisRecruiter Since 2001
the smart solution for St. Louis jobs

Senior Software Engineer - API

Company: PRI Global
Location: Saint Louis
Posted on: November 25, 2022

Job Description:


Enterprise Holdings is the worlds largest car rental operator and an industry leader in mobility and technology. Were one of the top global travel companies, ranking ahead of many airlines and most cruise lines and hotels. And no matter what transportation challenges our customers face, we have an innovative solution.
We operate the Enterprise Rent-A-Car National Car Rental and Alamo Rent A Car brands via more than 9,500 fully staffed neighborhood and airport offices, including franchisee branches, in nearly 100 countries and territories.
Through this robust global network, we operate a fleet of nearly 1.7 million vehicles and provide a comprehensive portfolio of transportation solutions, including car rental, carsharing, vanpooling, car sales, truck rental, vehicle-subscription and affiliated fleet management services. As a total mobility provider, we serve the needs of a wide variety of customers, businesses, government agencies and organizations every day.
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 employee, 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 is open to candidates who wish to work from home (WFH). Employees who choose virtual / remote work should have an adequate space to serve as their home office. #LI-REMOTE


The API Office is responsible for the vision, standardization, optimization and stewardship of Enterprise Holdings API Marketplace. The API Office encourages API first design, micro-services architecture and client agnostic capabilities that allow for quick and flexible consumption. This highly strategic team collaborates with Product Management, IT, Security, Vendors and Partners, and Executive Leadership to establish an API Store for use by both internal and external clients. This team plays a key role in increasing the sustainability, scalability and speed-to-market of our products and solutions, as well as creates innovation opportunities for new solutions not yet conceived. The API Office is launching a new API Marketplace, giving internal and external partners a secure place to Shop for our capabilities, allowing them to easily search and connect to our APIs, enabling innovation of products and experiences for employees and customers

As an Senior Software Engineer - API, AWS, you will be involved in the development of API Marketplace. You will work with technical leadership to design, develop and modify many different elements of technology. You will collaborate with other engineers and architects to provide design recommendations for implementing new solutions and business capabilities, ensuring security standards are met. You will be responsible for ensuring your tasks are completed and deadlines are met. You will also be required to meet key performance metrics to ensure compliance of established standards, processes, and procedures.

The ideal candidate will be an excellent communicator, self-driven and possess the ability to operate independently. Additionally, this role will require experience in front end, client-side and server-side development in cloud environment.

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


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 be committed to incorporating security into all decisions and daily job responsibilities
3+ years experience with Java Script and related frameworks
2+ years experience in AWS environment
1+ year with any leading Content Management System
Experience with Maven, Git/BitBucket, Jenkins, Webpack, NPM
Strong communication skills including the ability to effectively communicate with people of varying technical knowledge
Strong troubleshooting skills. Able to resolve issues and support configuration issues for developers independently
Must be able to work in a fast-paced production environment and have the ability to handle multiple tasks
Experience with Agile development methodologies and tools such as Scrum, JIRA, and Confluence
Must have experience in full lifecycle development and end-to-end testing
Must have the ability to effectively collaborate and work with others in a remote work environment
Must demonstrate the ability to be flexible with changing priorities and requirements
Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field preferred
Adobe Experience Manager experience
Experience in building customer components
Good experience with editable templates, sling models, content fragments
Should have knowledge of html, CSS, JavaScript, AJAX, JSON, and XML, and experience creating Touch UI Components
Working knowledge of OSGI Framework and CRXJCR repository
Understanding of how to develop reusable code
Knowledge of performance tuning and writing scalable applications
General knowledge of networking / load balancer / high availability concepts
Experience with IntelliJ/VS Code/Eclipse
Knowledge of the general digital landscape, architectures, trends, and emerging technologies
Task management abilities: Able to identify necessary steps to a solution and move an initiative to the goals
Professional communication abilities: Able to formalize proposals, communicate the need and instruct others on the use of solutions
Experience with Microsoft Office desktop application (Word, Excel, etc.) and Visio
Familiarity with Web Accessibility/WCAG standards and best practices

Keywords: PRI Global, St. Louis , Senior Software Engineer - API, IT / Software / Systems , Saint Louis, Missouri

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Missouri jobs by following @recnetMO on Twitter!

St. Louis RSS job feeds