Senior Software Developer

A world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges, partnering with industry-leaders in almost every sector for over 40+ years.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Developer

Oracle is seeking a Senior Software Developer to join their Database test development group. This role involves working on Oracle Database, a complex and widely used product, where you'll be responsible for foreseeing customer expectations, simulating real-life problems, and developing test frameworks. The position is based in either Bangalore or Hyderabad, India, working with a team headquartered in the U.S.

As a member of the Oracle Database test development team, you'll gain deep experience with various database cloud service offerings including Autonomous Database, Exadata Cloud Service, and multi-cloud environments. You'll work on features such as multi-tenant, In-Memory Database, Active Data Guard, and various security features. The role requires strong technical skills in Python, Java, PL/SQL, and cloud technologies, along with solid understanding of database architecture.

The ideal candidate should have 3-5+ years of experience, particularly with Linux/Unix systems, and strong problem-solving abilities. You'll be joining a team of highly motivated engineers with extensive database administration experience, working on cutting-edge database technologies and cloud solutions. This position offers opportunities for customer interaction and hands-on experience with Oracle's latest database features.

Oracle offers a comprehensive benefits package including medical, life insurance, and retirement options. The company promotes work-life balance and encourages community involvement through volunteer programs. As a global technology leader with 40+ years of innovation, Oracle provides a stable yet dynamic environment for career growth and technical advancement.

Last updated 4 hours ago

Responsibilities For Senior Software Developer

  • Design and development of test frameworks and tools for Database functional areas
  • Debugging Database failures using trace files and alert logs
  • Develop tests and test infrastructure/frameworks
  • Work with database cloud service offerings
  • Develop test frameworks for Oracle Database Cloud
  • Customer interaction and engagement

Requirements For Senior Software Developer

Python
Java
Linux
  • B.Tech/M.Tech in Computer Science from a premier institution
  • Sound knowledge of Database Architecture and lifecycle operations
  • At least 3+ years of working experience on Linux/Unix based systems
  • Excellent coding skills in Python, C/Java, PL/SQL, REST API, and cloud technologies
  • Good experience in Perl, shell or similar scripting language
  • Excellent problem solving skills using data structures and algorithms
  • Experience/Exposure to product testing
  • Experience with Oracle or high-end relational databases

Benefits For Senior Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Benefits
  • Volunteer Programs

Interested in this job?

Jobs Related To Oracle Senior Software Developer

Senior Java Product Support Engineer

Senior Java Product Support Engineer position at Oracle Financial Services, supporting global banking solutions with 6-10+ years experience in Java, Oracle technologies, and customer support.

Senior Software Developer

Senior Software Developer role at Oracle focusing on microservices development for Trade Finance solutions using Java, Spring Boot, and cloud technologies.

Senior Software Developer

Senior Software Developer role at Oracle in Zapopan, working on cloud native applications and developer tools using Java, Python, and Kubernetes.

Software Developer 4

Senior Software Developer position at Oracle focusing on backend development with Java, SQL, and cloud technologies in Pleasanton, CA.

Software Developer 3

Senior Software Engineer position at Oracle Cloud Infrastructure focusing on backend development and distributed systems, requiring 6+ years of experience in Java, Python, and cloud technologies.