Software Developer 2

A world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's problems. Operating for 40+ years, they provide cloud solutions and partner with industry leaders across sectors.
$73,700 - $158,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud

Description For Software Developer 2

Oracle is seeking a Software Developer 2 to join their team in Santa Clara, CA. This mid-level position offers an exciting opportunity to work with cutting-edge cloud technology and enterprise solutions. The role requires expertise in software architecture, development, and troubleshooting, with a focus on backend systems and low-level programming.

The ideal candidate will have a Bachelor's degree in Computer Science or related field, with at least 1 year of experience in software development. Strong knowledge of Java or C programming, computer architecture, and Linux systems is essential. The position involves working with microcontrollers, memory management, and various serial data interfaces, making it perfect for developers interested in both software and hardware aspects.

Oracle offers a comprehensive benefits package including competitive salary range ($73,700 - $158,200), medical/dental/vision insurance, 401(k) with company match, flexible vacation, and parental leave. As a global leader in cloud solutions with 40+ years of experience, Oracle provides a stable yet innovative environment for career growth.

The role offers opportunities to work on challenging projects, suggest architectural improvements, and contribute to Oracle's mission of using tomorrow's technology to solve today's problems. The company's commitment to diversity, work-life balance, and professional development makes it an attractive choice for software developers looking to make an impact in enterprise software and cloud solutions.

Last updated 3 months ago

Responsibilities For Software Developer 2

  • Design, develop, troubleshoot and/or test/QA software
  • Apply knowledge of software architecture to perform tasks associated with developing, debugging, or designing software applications or operating systems
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture

Requirements For Software Developer 2

Java
Linux
  • Bachelor's degree in Computer Science, Engineering or related field
  • 1 year of experience in Software Developer role or related occupation
  • Experience with Object-oriented languages such as Java or C
  • Knowledge of computer architecture, microcontrollers, microprocessors, memory access, and peripherals
  • Experience with Serial data interfaces (UART, SPI, I2C, GPIO)
  • Understanding of datasheets and hardware documentation
  • Experience with code optimization, cache management, and processor simulation tools
  • Linux Operating System and scripting experience

Benefits For Software Developer 2

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term disability and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal

Interested in this job?

Jobs Related To Oracle Software Developer 2

Software Developer - OCI Multicloud

Build and innovate on next-gen cloud services at Oracle, developing distributed systems and cloud infrastructure solutions in a collaborative environment.

Technical Analyst Support

Technical Analyst Support position at Oracle focusing on problem management and root cause analysis for customer success services.

Product Manager, Oracle Labs' Graal team

Product Manager position at Oracle Labs' Graal team, focusing on cloud and database technologies with 3-5 years experience required.

Client Manager - NetSuite Services

Client Manager position at Oracle focusing on NetSuite services, managing customer relationships and complex escalations while providing strategic guidance.

Full Stack Software Engineer

Full Stack Software Engineer position at Oracle in Bengaluru, focusing on Python, Django, and Angular development with 3-5+ years of experience required.