Job Directory Oracle Software Developer 4
Oracle

Software Developer 4 Oracle
Irvine, CA

Oracle is a company providing integrated cloud applications and platform services.

Companies like Oracle
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Oracle

Job Description

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. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

Oracle is an 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 and protected veterans status or any other characteristic protected by law.

As part of the Oracle Flash Storage Test Engineering Organization, the test automation team (ARTAS) is responsible for the development, implementation, and support of the automation platform utilized to test Oracle Flash Storage. Currently, the ARTAS team has been developing and integrating new APIs with the goal of providing the best automation capabilities for Oracle Flash Storage, the best way to enable automation of test cases which are 100% focused on OCI workloads, and mainly to empower our test engineers to work with automation and with a platform that provides the best interface, performance, and experience for automation tasks.

We are looking for a Principal Software Engineer with strong background in Python, JAVA, Perl programming languages, full stack web development, and database systems to join the Oracle Flash Storage's Automation Team to contribute and drive the design, architecture, and development aspects of complex solutions to empower our automation platform.

A great fit for this organization is a principal engineer, senior level with depth technical knowledge software architecture, design, and implementation. An engineer who loves brainstorming, create, and develop new products and re-engineering and enhancing existing ones. Someone who is passionate about cutting-edge technologies with a proven background in software development, software quality engineering, agile (SCRUM), test-driven development, continuous integration, and automation testing.

How We Work:

* We deliver code every 2 weeks to our Production and Staging environments. We use Confluence and JIRA to map our Stories into Test Plans and ultimately production quality code
* We do two-week sprints. Outside of twice weekly stand-up, bi-weekly sprint planning and retrospectives, we keep meetings to an absolute minimum to maximize a happy development staff
* We play to each team member's strengths. You'll primarily be using the skills you're best at and enjoy the most, but be expected to jump in anywhere as needed

Preferred Qualifications:

* Master's Degree or PhD level in a computer-related field or equivalent experience
* 10 years software development experience
* 10 years of professional development: Python, JAVA, Perl programming language, Django, Web Full Stack (front/back end) development, and database systems design, architecture and implementation
* Understanding of SQL, RDBMS, and Web Application Technologies
* Ability to solve problems quickly and work independently
* Independent problem-solving and self-direction
* Desire to lead and mentor bright, young developers
* Perform code and design reviews at all levels of the software stack
* Define patterns and coding standards to facilitate easily extensible and maintainable code
* Ability to architect/design complex process/data flows with third-party applications
* Experience in deployment of applications at scale, large distributed system and data processing
* Containerization solutions, such as: Docker and Kubernetes
* Machine Learning algorithms and implementation
* Supporting the internal automation platform (ARTAS) for testing Oracle Flash Storage Systems
* Development, prototyping, coding, and performance tuning of web applications developed in python, involving, but not limited to: Python, Perl, JAVA, Django, HTML, Java Script, CSS, (Full Stack Web Development), and database systems
* Enhancing existing solution to meet future business needs
* Support of the full-stack web application including back-end web servers and databases

Primary Responsibilities for this Position Includes:

This position will be responsible for complex areas involving software design, architecture, development, and scalability of infrastructure. In addition, the development of new solutions involving containerization (Docker and Kubernetes), machine learning for automation tasks among other areas that will take your creative abilities to design innovative solutions.

You will work with senior management and the Automation Architect to craft a robust, consistent, scalable, and rapidly iterating product.

* Supporting the internal automation platform (ARTAS) for testing Oracle Flash Storage Systems
* Development, prototyping, coding, and performance tuning of web applications developed in python, involving, but not limited to: Python, Perl, JAVA, Django, HTML, Java Script, CSS, (Full Stack Web Development), and database systems
* Enhancing existing solution to meet future business needs
* Support of the full-stack web application including back-end web servers and databases

About Oracle

Oracle is a company providing integrated cloud applications and platform services.

Headquarters
Size
10001 employees
Oracle

500 oracle parkway

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.