Software Developer 2

World leader in cloud solutions using tomorrow's technology to tackle today's problems.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Enterprise SaaS · Cloud

Description For Software Developer 2

Oracle, a world leader in cloud solutions, is seeking a Software Developer 2 to join their team in Redwood City. This role offers an exciting opportunity to work on complex software systems using various technologies including C++, SQL, and Linux. The position requires 1 year of experience and focuses on developing, debugging, and designing software applications while maintaining high code quality.

As a Software Developer 2, you'll be working with RDBMS internals, distributed systems, and complex algorithms. The role demands strong technical skills in software architecture, test-driven development, and understanding of programming languages and compilers. You'll be part of a team that values innovation and diverse perspectives.

Oracle offers a comprehensive benefits package including medical insurance, life insurance, and retirement options. The company has a 40+ year track record of success and continues to lead in cloud solutions. They promote work-life balance and offer opportunities for professional growth and development.

The ideal candidate will have a Bachelor's degree in Computer Science or related field, with experience in C++, SQL, and distributed systems. You'll be working in a hybrid environment where you can collaborate with talented engineers while having the flexibility to work remotely when needed. Oracle's commitment to diversity, inclusion, and innovation makes it an excellent place for professionals looking to make an impact in enterprise software development.

Last updated 8 days 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
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture
  • Maintain code quality and readability
  • Manage software projects

Requirements For Software Developer 2

Linux
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or related technical field
  • 1 year of software engineering or related experience
  • Experience with C, C++, SQL
  • Knowledge of Unix, Linux, OS internals
  • Understanding of algorithms and data structures
  • Experience with RDBMS internals including query optimization, execution, parallelization, and concurrency control
  • Knowledge of parallel and distributed systems
  • Experience with software engineering process and test driven development
  • Understanding of compilers and programming languages

Benefits For Software Developer 2

Medical Insurance
  • Flexible medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Software Developer 2

Software Developer 2

Software Developer 2 position at Oracle focusing on backend development with Java, Python, and cloud technologies in Austin, TX.

Software Developer 2

Mid-level Software Developer position at Oracle focusing on backend development with Java, JavaScript, and cloud technologies.

Middleware Technical Support Analyst

Oracle Middleware Technical Support Analyst position focusing on post-sales support for Fusion Middleware tools, requiring 3-5+ years experience and strong technical expertise.

Software Developer 3

Mid-level software developer position at Oracle, focusing on database and application development with 3-5+ years experience required.

Oracle Fusion HCM Support Engineer

Oracle Fusion HCM Support Engineer position in Bucharest, providing technical support and solutions for Oracle's cloud-based human capital management systems.