Oracle Logo jpg

Software Developer

Oracle

Job Description

Looking for a resourceful engineer who enjoys problem solving. This position will require the ability to learn new technology in stride, learning as they go. This individual is expected to be a technical leader to help drive and facilitate team discussions. Experience with multiple programming languages, and operations tooling is preferred. The understanding of universal concepts in both software and operations so that they can be applied to new challenges.

    • Design, develop, troubleshoot and debug software programs for applications.
    • Help maintain and improve logging, performance, and monitoring systems for immediate team.
    • Collaborate and execute on both software and infrastructure strategy.
    • Using experience and knowledge, help drive continuous improvement to processes and best practices.
    • Upbeat, positive attitude, be a large influence on the culture of the team.

  •  

 

Required Skills

  • 3+ experience with Java, C#, or C++
  • Experience managing work in an agile-centric project management tool
    • e.g. JIRA, Rally, etc
  • Comfortable using containers and/or container orchestration platforms
    • e.g. Docker, Kubernetes, Mesos, Nomad, etc
  • Experience with code quality tooling and best practices
    • Static code analysis
    • Unit testing

Preferred Skills

    • Experience with configuration management tooling
      • e.g. Chef, Ansible, etc
    • Experience with log aggregation platforms
      • e.g. Elasticsearch, Splunk, etc
    • Experience with application performance tools
      • e.g. New Relic, Datadog, APM (various vendors), etc
    • Experience with Cloud Provider e.g. OCI, AWS, GCE, Azure, etc

    •  

 

Career Level - IC3

 

As a member of the OHAI LCM Infrastructure automation team, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. Provide application support, ensure the health of operational systems, perform and/or support deployment of code into production environments.

Recently added jobs at Oracle

Software Developer

Freshly added jobs in United States

Software Engineer

Software Developer

Software Engineer

Software Engineer