Jobs for Veterans, Veteran Job Board |

Post Jobs

Job Information

Oracle Software Developer 5 - Oracle Analytics Cloud in Redwood City, California

Software Developer 5 - Oracle Analytics Cloud

Preferred Qualifications

Overviewof Product – Oracle Analytics

Team Lead / Architect for an energetic and challenging team building an enterprise Analytic

platform that will allow users to quickly gain insights on their most valuable

asset; data.


Analytics is an industry-leading product that empowers entire organizations

with a full range of business analytics tools, enterprise ready reporting and

engaging, and easy-to-use self-service data visualizations. Our customers

are business users that demand a software product that allows easy, fast

navigation through the full spectrum of data scale from simple spreadsheets to

analyzing enormous volumes of information in enterprise class data warehouses.


Analytics is a comprehensive solution to meet the breadth of all

analytics needs. Get the right data, to the right people, at the right time

with analytics for everyone in your organization. With built-in security and

governance, you can easily share insights and collaborate with your colleagues.

By leveraging the cloud, you can scale up or down to suit your needs. The

Oracle Analytics Cloud offering is a leading cloud service at Oracle built on

Oracle Cloud Infrastructure. It runs with a Generation 2 offering and

provides consistent high performance and unmatched governance and security


Self-service analytics drive business

agility with faster time to insights. You no longer need help from IT to

access, prepare, analyze, and collaborate on all your data. Easily create data

visualizations with automated chart recommendations and optimize insights by

collaborating with colleagues on analyses.

Augmented analytics with embedded

machine learning throughout the platform drive smarter and better insights.

Always on—and always working in the background, machine learning is

continuously learning from the data it takes in, making it smarter and more

accurate as time goes by. Uncover deeper patterns and predict trends for

impactful, unbiased recommendations.


the team we develop, deploy, and support the Oracle Analytics platform helping

our customers succeed in their journey to drive business value. You will

be working with experts in their field, exploring the latest technologies, you

will be challenged while creating features that will be delivered to our

customers, asked to be creative, and hopefully have some fun along the way.

Members of our team are tasked to take on challenges along all aspect of

our product.


As a senior member of the development team, you will design, code, debug, and deliver

innovative analytic features that involve Java, JavaScript, C and web

technologies with extensive experience developing highly interactive, highly

scalable, distributed, multithreaded applications. You will work closely with

your peer developers located across the world, including Mexico, India and the

USA. Key responsibilities include:

  • Define

requirements for new projects and specifies, designs and develops software to

those requirements


Has full responsibility for the architecture of a substantial area within a

large product


Facilitates cross team software application design and implementation


Technical lead with coding responsibilities plus project wide coding task

definition and mentoring for other developers


Clearly communicate through writing and be able to create flowcharts,

architecture diagrams and API design documentation


Communicate continually with management and project teams on status and

development effort


Contribute to service excellence by recommending user interface, architecture

or development process improvements


Build software applications following established secure coding standards


Work with the Customer Support team to address product issues in production

Key Qualifications:

  • BS/MS in Computer Science or related major

  • Eight or more years of related work experience

  • Strong written and verbal English communication skills

  • Exceptional analytic and problem-solving skills

  • Ability to create and present software architecture and API designs

  • Technical lead with ability to define development tasks for a team of developers

  • Hands-on lead developer capable of implementing complex software solutions

  • Extensive experience in designing, developing and debugging multithreaded applications

  • Advanced understanding of object-oriented programming principles and MVVM principles

  • Experienced in development of highly scalable and secure cloud based software

  • Solid knowledge of data structures and operating system architecture

  • Experienced in developing, implementing, and optimizing software algorithms

  • Advanced skills utilizing Java, C , JavaScript, HTML, CSS

  • Experienced in building and using REST API’s

  • Experienced in utilizing JS frameworks such as jQuery, Knockout, or React with Redux

  • Understanding of relational database SQL query optimization and execution

  • Knowledge of Linux and Shell scripting

  • Advanced experience using source control tools such as GIT and build technologies such as Maven/Gradle

  • Self-motivated and passionate in developing high quality software

  • Strong team player with excellent interpersonal relationship skills

  • Extremely reliable and works well under pressure and tight deadlines

Other Qualifications:

  • Knowledge of Business Intelligence or Analytics

  • Knowledge of architectural styles and design patterns

  • Familiarity with Cloud services such as OCI, AWS, Azure or GoogleCloud

  • Knowledge of Software Development Lifecycle and Continuous Integration

  • Knowledge of OLAP, multidimensional databases and data warehousing

  • Exposure to Kubernetes and Docker

Detailed Description and Job Requirements

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.

Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology. Recommends and justifies major changes to existing products/services/processes. BS or MS degree or equivalent experience relevant to functional area. 8 or more years of software engineering or related experience.

Oracle is an Affirmative Action-Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veterans status, age, or any other characteristic protected by law.

Job: Product Development

Location: US-CA,California-Redwood City

Job Type: Regular Employee Hire

Organization: Oracle