Senior Software Developer

World leader in cloud solutions using tomorrow's technology to tackle today's problems, with 40+ years of experience.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Developer

Oracle is seeking a Senior Software Developer to join their database development team in Bengaluru. This role focuses on designing and implementing CI/CD tools and software using Perl/Python, with a strong emphasis on build system maintenance and optimization. The ideal candidate will have 4+ years of experience in software engineering, with expertise in various programming languages including C, C++, Java, and Shell scripting.

The position involves working with cutting-edge database technology, where you'll be responsible for integrating Oracle Database components across various platforms. You'll be at the forefront of troubleshooting build and regression failures, while also developing predictive models to optimize the development process. This role offers an opportunity to work with one of the world's leading cloud solution providers, with a rich history of over 40 years in the industry.

As part of Oracle's inclusive workforce, you'll collaborate with diverse teams and have access to comprehensive benefits including medical, life insurance, and retirement options. The company strongly emphasizes work-life balance and provides opportunities for community involvement through volunteer programs. This role is perfect for someone who wants to make a significant impact in enterprise database technology while working with a global leader in cloud solutions.

Last updated 22 days ago

Responsibilities For Senior Software Developer

  • Design, develop and implement CI/CD supporting tools and software using Perl/Python
  • Design, develop and implement predictive models for build failures and regressions
  • Work closely with team leaders, product/program managers, developers and release managers
  • Build, develop, troubleshoot and debug software programs for databases
  • Specify, design and implement changes to existing software architecture
  • Provide technical leadership to other software developers
  • Triage build or regression failures

Requirements For Senior Software Developer

Python
Java
  • BS or MS degree or equivalent experience
  • 4 years of software engineering or related experience
  • Knowledge of setting up, updating and maintaining Jenkins
  • Experience with C, C++, Java, Perl, or Shell programming
  • Strong technical background
  • Knowledge of distributed build architecture
  • Experience with configuration management and continuous integration

Benefits For Senior Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
  • Flexible medical benefits
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Software Developer

Senior Software Developer

Senior Software Developer position at Oracle focusing on 5G solutions and telecommunications software validation, requiring 6+ years of experience.

Senior Dot Net Full Stack Engineer

Senior Dot Net Full Stack Engineer position at Oracle's Finergy division, focusing on developing banking and financial services applications using ASP.Net MVC and SQL.

Senior Software Engineer

Senior Software Engineer position at Oracle focusing on full-stack Java development for pharmaceutical industry solutions.

Senior Techno-Functional Consultant/Technical Lead Oracle FIN - ACS-CSS

Senior Oracle Fusion Finance consultant role delivering post-sales support and technical solutions for Oracle's Advanced Customer Services division.

Senior Software Developer - AI Infra Compute

Senior Software Developer position at Oracle focusing on AI infrastructure and GPU platform development for large-scale ML/HPC workloads.