Senior Software Developer

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

Description For Senior Software Developer

Oracle is seeking a talented Senior Software Developer to join their Database Cloud Services team in India. This role presents a highly challenging and rewarding opportunity for self-motivated engineers with strong systems knowledge. The position involves architecting, designing, prototyping, and developing various aspects of Oracle's database-as-a-service platform.

The Database Cloud Services team is crucial in developing and managing the platform that powers Oracle's Database, Engineered Systems, Oracle Public Cloud, PaaS, and SaaS offerings. You'll be working on mission-critical deliverables including service frameworks for Oracle Database in OCI Public cloud, lifecycle management frameworks, and monitoring systems for security and operational issues.

As a Senior Software Developer, you'll collaborate with senior developers, architects, and product management teams to deliver scalable cloud solutions. The role requires strong programming skills in Python or Java, along with experience in cloud technologies and database management systems. You'll be working in an agile environment, continuously delivering solutions that enhance customer experience.

The ideal candidate should have a Bachelor's degree in Computer Science or related field, with minimum 4 years of software development experience, including 2 years in cloud technologies. Knowledge of operating system internals, database internals, and experience with multi-tenancy, CI/CD, and cloud security would be highly valuable.

Oracle offers a comprehensive benefits package including medical insurance, life insurance, and retirement options. The company promotes work-life balance and encourages community involvement through volunteer programs. Join a world leader in cloud solutions with over 40 years of industry experience, known for operating with integrity and fostering an inclusive workforce.

Last updated 3 minutes ago

Responsibilities For Senior Software Developer

  • Contribute to transformational projects to deliver scalable, extensible Database-as-a-Service on the Cloud
  • Work closely with senior developers and architects for designing and developing Database Cloud Service solutions
  • Work with Oracle cloud product (OCI) teams to integrate DB with the Cloud Platform
  • Employ agile development skills and continuously deliver solutions
  • Use product development knowledge to resolve customer issues
  • Develop service frameworks to host Oracle Database in OCI Public cloud
  • Manage life-cycle management framework for database services
  • Implement monitoring and reporting framework for security and operational issues

Requirements For Senior Software Developer

Python
Java
Linux
  • Bachelor's degree in Computer Science or related
  • Minimum 4 years of experience in software development with at least 2 years in cloud technologies
  • Strong programming skills with Python or Java
  • Knowledge of Database management systems, Microservices and Virtualisation technologies
  • Agile development experience
  • Excellent communication skills
  • Knowledge of Operating System internals, Database internals (preferred)
  • Experience with multi-tenancy, CI/CD, cloud security, telemetry and service level availability (preferred)

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

Network Development Engineer

Senior Network Development Engineer role at Oracle, combining networking expertise with automation skills to support global cloud infrastructure operations.

Autonomous Database Engineer (Cloud DBA & DevOps) - UK

Remote Autonomous Database Engineer position at Oracle, focusing on cloud service framework development and database automation, requiring security clearance and offering comprehensive benefits.

Network Developer 3

Senior Network Developer role at Oracle focusing on cloud infrastructure automation and network operations for Oracle Cloud Infrastructure (OCI)

Senior Software Engineer ( OCI Multicloud)

Senior Software Engineer position at Oracle focusing on OCI Multicloud development, requiring expertise in distributed systems, cloud infrastructure, and software development.

Database Cloud Solution Engineer – EBS

Senior Database Cloud Solution Engineer position at Oracle focusing on EBS and cloud infrastructure support and optimization.