Taro Logo

Senior Developer, Release Engineering

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's problems. They have partnered with industry-leaders in almost every sector and continue to thrive after 40+ years of change by operating with integrity.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Developer 3

Senior Software Engineer role at Oracle Health & AI, building scalable healthcare platforms using cloud-native technologies. 5+ years experience required.

Senior Software Developer(Hybrid)

Senior Software Developer position at Oracle focusing on software architecture, development, and debugging of applications with 4+ years of experience required.

Senior Software Developer

Senior Software Developer position at Oracle focusing on cloud infrastructure development, offering competitive salary and benefits in Seattle, WA.

Senior Java Microservices Developer

Senior Java Microservices Developer position at Oracle Banking Payments, focusing on developing and maintaining cloud-native payment solutions using Java and Spring frameworks.

Software Developer 3

Senior Software Developer role at Oracle's Cloud Cost Management team, building scalable infrastructure for cloud cost calculation and usage metrics.

Description For Senior Developer, Release Engineering

The Oracle E-Business Suite Quality and Release Management (QRM) team is seeking a Senior Developer for their Release Engineering team. This role is critical in delivering high-quality packaged software products to customers. The position involves managing product releases, developing and enforcing install and upgrade processes, executing tests, promoting best practices, and contributing to functional and technical designs.

Key responsibilities include:

  • Managing product releases from inception to deployment
  • Developing and enforcing install and upgrade processes and standards
  • Executing install and upgrade tests and triaging complex issues
  • Debugging and testing install and upgrade defects across multiple products
  • Building complex enhancements and resolving bugs
  • Providing training on internal tools and utilities
  • Contributing to team processes, standards, strategy, and goals

Required qualifications:

  • B.S. or M.S. degree in Computer Science or related field
  • 4 to 10 years of software engineering experience
  • Excellent communication skills and strong analytical abilities
  • Experience with software configuration management tools, CI tools, and build processes
  • Strong Unix shell/Perl/awk scripting skills
  • Programming skills in SQL, PLSQL, and web technologies

Preferred skills:

  • Knowledge of Oracle E-Business Suite
  • Experience with Oracle Database and Oracle Fusion Middleware
  • Exposure to Oracle VM VirtualBox, Oracle VM server, and Oracle Cloud Infrastructure
  • Knowledge of REST API

This role offers the opportunity to work on critical software releases for a leading cloud solutions provider, with a focus on quality and innovation. The ideal candidate will be a team player with a problem-solving attitude and a strong drive to learn and contribute to the improvement of product development processes.

Last updated 8 months ago

Responsibilities For Senior Developer, Release Engineering

  • Manage the delivery of product releases from inception to deployment
  • Develop and enforce install and upgrade processes and standards
  • Execute install and upgrade tests, triaging complex issues
  • Promote configuration management and release management best practices
  • Debug and test install and upgrade defects across multiple products
  • Build complex enhancements and resolve bugs
  • Provide training on internal tools and utilities
  • Drive enhancements to central tools and develop automation
  • Contribute to functional and technical designs for install and upgrade
  • Contribute to team processes, standards, strategy, and goals

Requirements For Senior Developer, Release Engineering

Java
Python
Linux
  • B.S. or M.S. degree in Computer Science or related field
  • 4 to 10 years of software engineering experience
  • Excellent written and oral communication skills
  • Strong analytical skills and basic project management skills
  • Experience with software configuration management tools (like GIT, SVN, CVS)
  • Hands-on experience with CI tools and Build Tools (like Maven, Hudson, Jenkins)
  • Strong Unix shell/Perl/awk scripting skills
  • Programming skills in SQL, PLSQL, and web technologies
  • Knowledge of Build and Release practices, Configuration management principles
  • Ability to interact and follow up with multiple teams

Benefits For Senior Developer, Release Engineering

Medical Insurance
Vision Insurance
401k
  • Flexible medical, life insurance and retirement options
  • Volunteer programs for community engagement
  • Work-life balance

Interested in this job?