Senior Software Engineer - Java/Spring/Hibernate

Enterprise HoldingsClayton, MO
Hybrid

About The Position

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. Their dedicated IT teams innovate, design and develop technology that redefines how customers rent, buy and share vehicles. As an Engineer 2, Software in IT Revenue Management, this role is responsible for building and maintaining solutions that enable Revenue Managers to develop and sustain competitive business strategies in a global market. The position involves applying technical knowledge to solve business problems, working on various IT projects including Tier 1 efforts, and serving as a subject matter expert. Responsibilities also include evaluating technology effectiveness through requirements gathering, testing, research, and investigation, making recommendations for improvements, and ensuring solutions align with customer expectations. The Rate Management team is undergoing transformation and modernization, streamlining processes, and introducing new capabilities.

Requirements

  • 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 St. Louis, Missouri, or immediate surrounding area
  • 3+ years of experience developing software applications using Java, Maven, GIT, and other object-oriented programming languages
  • Must have experience with the full Software Development Lifecycle (SDLC) and end-to-end testing
  • Experience with Spring and Hibernate
  • Must be committed to incorporating security into all decisions and daily job responsibilities
  • Strong communication skills – both written and verbal designed to engage an audience across a broad range of technical expertise and/or business acumen
  • Highly adept at producing accurate, high-quality work by organizing and tracking progress effectively
  • Skilled at spotting improvement opportunities and proposing solutions that enhance service quality, while proactively managing scope and conflict risks to safeguard release integrity
  • Demonstrated ability to quickly foster and maintain positive working relationship across diverse teams, while serving as a trusted collaborator throughout planning efforts
  • Must have good troubleshooting and problem-solving skills
  • Must be able to work in a fast-paced production environment and can handle multiple tasks
  • Excellent time management and prioritizing skills
  • Must be able to work independently with limited supervision
  • 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

Nice To Haves

  • Bachelor’s degree in Computer Science, Computer Information Systems, Management Information Systems, or related field
  • Knowledge and working experience with Agile methodologies
  • Experience with AWS, or other Public Cloud environments
  • Experience with Revenue Management concepts and business discipline
  • Experience with Jenkins for software build/deployments
  • Experience with unit testing frameworks such as Spock and/or Karate
  • Experience with Java 17+
  • Experience with SQL
  • OpenAPI spec experience
  • Distributed system development experience

Responsibilities

  • Building and maintaining solutions that allow Revenue Managers to grow and maintain competitive business strategies, in an ever-growing global market
  • Applying technical knowledge of professional concepts to solve business problems
  • Working on a variety of IT projects and programs including but not limited to Tier 1 efforts
  • Using technical knowledge of professional concepts to solve business problems
  • Serving as a subject matter expert in their area of focus and represent their department on complex assignments
  • Evaluating elements of technology’s effectiveness through requirements gathering, testing, research and investigation
  • Making recommendations for improvements that result in increased quality and effectiveness
  • Listening to and evaluating customer needs to determine and provide high quality solutions that align with customer expectations

Benefits

  • Excellent package with market-competitive pay
  • Comprehensive healthcare packages
  • 401k matching
  • Profit sharing
  • Schedule flexibility
  • Work from home opportunities
  • Paid time off
  • Organizational growth potential
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service