Oracle

Senior Software Engineer

Oracle

July 17, 2021

Overview:
Oracle's Hospitality
business unit is a global provider of on premises and cloud-based hospitality solutions with tremendous market presence and serving a dynamic mix of globally recognized hotels, resorts, casinos and cruise lines. We are committed to empowering the hotel industry to offer exceptional, differentiated guest services that foster loyalty.
We are looking for senior software engieer for our products with a passion for developing cutting edge solutions.
Responsibilities:
Provides significant contribution and oversight to the design and development of HGBU payment solutions
Delivers high quality products and ensures that best practices and sound engineering principals are applied in all phases of the software development life cycle
Tasks include writing functional specifications, design documentation, coding, unit testing, debugging, integration, performance tuning, of software modules
Works closely with documentation, testing and hardware groups to ensure success of all aspects of the software development process
Possesses sufficient knowledge to constructively challenge current practices or approaches; identifies trends that have impact on work unit, or products and articulates implications to upper management
Has the ability to gain working knowledge of other ORACLE departments and how these areas can benefit his/her area
Provides training and mentorship to less experienced software engineers including code reviews
Qualifications
Bachelor's degree in technical discipline (preferably in computer science or related field)
5+ years of experience in software design and development
Experience in all aspects of the Software Development Life Cycle
Expert level competency in core Java, REST service, microservice architecture, JPA/ORM, Junit and Oracle database
Strong knowledge and experience with cloud native development, and the use of docker container and kubernetes
Strong knowledge and experience with DevOps and CI/CD
Good knowledge with software security
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.
Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.
Colorado Pay Range: From $83,807 to $159,727 per annum Eligible for bonus and equity
Innovation starts with inclusion at Oracle. We are committed to creating a workplace where all kinds of people can be themselves and do their best work. It’s when everyone’s voice is heard and valued, that we are inspired to go beyond what’s been done before. That’s why we need people with diverse backgrounds, beliefs, and abilities to help us create the future, and are proud to be an affirmative-action equal opportunity employer.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status, age, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.