FAQs
What is the primary role of a Software Developer 2 at Oracle?
The primary role involves designing, developing, troubleshooting, and debugging software programs for various components of OCI Object Storage systems, including Web Servers, Storage Servers, and Cloud Gateways.
What programming languages should I be proficient in to apply for this position?
Proven experience with a major Object Oriented Programming language such as Java or C++ is required.
Are there any specific experiences that would be advantageous for this role?
Yes, experience with RESTful Web Services, Storage Systems, and massively scalable systems is considered a plus.
Will I have the opportunity to work with senior architects and Product Management?
Yes, you will work with senior architects and Product Management to define requirements for the software components.
What level of experience is required for this position?
This position is for engineers of all experience levels, specifically targeted at a career level of IC2.
Is there a focus on problem-solving skills in this role?
Yes, an aptitude for problem solving is one of the minimum qualifications for this position.
What does the team expect in terms of code quality?
You are expected to implement code, review code written by peers, and write test automation to ensure quality.
Is there an emphasis on teamwork in this role?
Yes, you will share responsibilities with other team members to deploy new code to production and to operate services that host massive amounts of data.
How does Oracle support diversity and inclusion in the workplace?
Oracle is committed to expanding its inclusive workforce, which promotes diverse insights and perspectives and ensures everyone’s voice is heard.
What benefits can I expect as an employee at Oracle?
Oracle offers a competitive suite of employee benefits including flexible medical, life insurance, retirement options, and volunteer program opportunities.