Oracle

Software Developer 4

Posted on: 11 Oct 2021

Redwood City, CA

Job Description

Job Description

Specific Responsibilities and Desired Qualifications

As a member of the development team, you will design, code, debug, and deliver innovative analytic features that involve Java, Javascript, Docker, Kubernetes and other Cloud technologies. You will work closely with your peer developers located across the world, including Mexico, China, India and the USA..  

Key responsibilities:

Design, develop, test and deliver new features on a world-class analytics platform suitable for deployment to both the Oracle Cloud and on-premise environments
Lead the creation of formal design specifications and coding of complex systems
Work closely with the Product Management on product requirements and functionality
Participate in devops activities to maintain our fleet in Oracle Cloud
Contribute to automation and CI/CD framework using the OCI Tools
Work with support team to address customer issues
Build software applications following established secure coding standards
Communicate continually with the project teams, explain progress on the development effort
Contribute to continuous improvement by suggesting improvements to software and deployment architecture or recommending new technologies
Ensure quality of work through development standards and QA procedures
Perform maintenance and enhancements on existing software

Key Qualifications:

BS/MS in Computer Science or related major
Strong written and verbal English communication skills
Self-motivated and passionate in developing high quality software
Basic understanding of Agile/Scrum development methodologies
Devops mindset to address real-time customer issues in production
Solid understanding of object-oriented programming principles
Solid skills utilizing one or more of object oriented languages - Java, Python. C++
Strong fundamentals and hands on experience working with containerization technologies such as Docker and Kubernetes
Knowledge of Linux and Shell scripting
Hands-on experience using source control tools such as GIT and build technologies such as Maven/Gradle

Other Qualifications:

Knowledge of Business Intelligence or Analytics
Familiarity with Cloud services such as OCI, AWS, Azure or GoogleCloud
Knowledge of Software Development Lifecycle, Continuous Integration and Delivery tools
Knowledge of Cloud Service lifecycle management
Knowledge of relational databases
Knowledge of Terraform
Knowledge of Ansible
Experienced in utilizing JS frameworks such as ReactJS

Oracle

Redwood City, CA

Oracle Corporation develops, manufactures, markets, sells, hosts, and supports application, platform, and infrastructure solutions for information technology (IT) environments worldwide. The company provides services in three layers of the cloud: Software as a Service, Platform as a Service, and Infrastructure as a Service. It offers human capital and talent management, enterprise resource planning, customer experience and relationship management, procurement, supply chain and project portfolio management, business analytics and enterprise performance management, and industry-specific application software, as well as financial management and governance, and risk and compliance applications.

The company also licenses its Oracle Database for storage, retrieval, and manipulation of data; and Oracle Fusion Middleware software to build, deploy, secure, access, extend, and integrate business applications, as well as automate business processes. In addition, it provides development tools, identity management, and business analytics software solutions for mobile computing development to address the development needs of businesses; Java, a software development language; and big data solutions. Further, the company provides Oracle Engineered Systems, servers, storage, industry-specific hardware, and hardware support products, as well as operating systems, virtualization, management, and other hardware-related software.

Additionally, it provides consulting services, including IT strategy alignment, enterprise architecture planning and design, initial software implementation and application development and integration, security assessments, and ongoing software enhancements and upgrade services; and customer support and education services. It serves businesses, government agencies, educational institutions, and resellers. Oracle Corporation has a partnership agreement with Microsoft Corp. The company was founded in 1977 and is headquartered in Redwood City, California.