Software Developer 3

Oracle
Austin, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Burlington, United States of America

Tech stack

C
Java
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Unit Testing
C++
Cloud Computing
Code Review
Computer Programming
Computer Networks
Linux
Distributed Systems
Fault Tolerance
Oracle Applications
Scrum
Cloud Services
Socket
Software Deployment
TCP/IP
Multithreading
Spring Cloud
Concurrency
Software Troubleshooting
Integration Tests
Information Technology
Low Latency
Oracle Cloud Infrastructure

Job description

Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.

Requirements

Employer will accept a Master's degree in Computer Science, Engineering, or related technical field and 1 year of experience in the job offered or in a Software Developer-related occupation. Position requires:

  1. Building large-scale distributed system applications in C/C++ including Distributed Systems Consensus Algorithms exhibiting High Performance, Highly Availability, Low Latency, and Fault Tolerance software;

  2. Operating System Multi-threading including Linux specifically, Computer Networks (TCP/IP), Socket Programming, and Operating Systems Concurrency Programming in C and C++;

  3. Designing and building Production grade APIs capable of serving large number of requests per second in C and C++;

  4. C, C++, and Java, ability to Test and Troubleshoot Software by means of Automated Software Testing, Unit Testing, and Integration Testing;

  5. Supporting and developing cloud-native applications within large-scale environments such as AWS, GCP, or OCI, including application deployment pipelines;

  6. Scrum/Agile, improving quality through code reviews, testing, and monitoring;

  7. Cloud operational experience, application and system metrics, dashboard creation, and reviews;

  8. Common code compilers; and

About the company

 Oracle offers integrated suites of applications plus secure, autonomous infrastructure in the Oracle Cloud. For more information about Oracle (NYSE: ORCL), please visit us at www.oracle.com.

Our mission is to help people see data in new ways, discover insights, unlock endless possibilities.

Apply for this position