Oracle

Software Developer 4

Posted on: 10 Apr 2021

Belmont, CA

Job Description

Preferred Qualifications
The Technical Architecture team is driving the next generation of cloud-native Fusion applications, using modern industry standard technology and enabling the latest DevOp practices. We are looking for software engineers with an architectural mindset to help put this vision into practice.

Do you want to build tools and products that will be used by thousands of developers to enable outstanding code quality out-of-the box? Are you an engineer who wants to use your knowledge and expertise of writing beautifully crafted code to improve reliability and performance for millions of users? Do you love exploring new technologies and are always looking for a way to improve the way things work? Do you want to make developers more efficient and productive?

If yes, then we have a great opportunity to build software to ensure engineers across Fusion Applications are writing the highest quality code possible.

To be able to perform this role, you will have to have a very strong core set of skills:
- Bachelor's degree or equivalent practical experience
- 10+ years of software development experience
- a thorough grounding in software engineering fundamentals such as data structures, algorithms, performance optimization
- a passion for building high quality code, well engineered code
- the ability to proactively find the best solution for a problem by reviewing the latest technologies and methodologies
- 5+ years experience developing Java applications
- an almost obsessive attention to detail
- the habit of building performant code wherever you go
- excellent written and verbal communication skills

In addition to these qualities, there are many other skills which would be extremely desirable for this position. You would not be expected to have all these skills, however you should have strong experience in many of them, and be keen to learn expertise in other areas.
- JavaScript
- Python
- REST and microservices
- SonarQube (or other static code analysis tools)
- CI/CD
- Oracle Visual Builder
- Oracle JET

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 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.

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.

 

 

Similar Jobs