Entity: Oracle America, Inc.
Job Duties: Design, develop, troubleshoot and/or test/QA software. As a member of the software engineering division, apply knowledge of software architecture to perform tasks associated with developing, debugging, or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and/or suggest improvements to the architecture. May telecommute. (385.36993)
Employer will accept a Master's degree in Computer Science, Engineering, or related technical field and 3 years of experience in the job offered or in a Software Developer-related occupation.
Position requires:
- Design, implement, and test software features and subsystems;
- Write secure, maintainable, and well-tested code;
- Perform code reviews;
- Contribute to technical designs and document trade-offs and decisions;
- Ensure operational readiness: Runbooks, metrics, dashboards, and alerts;
- Troubleshoot production issues, participate in root-cause analysis, and drive corrective actions;
- Contribute to reliability, performance, scalability, and security objectives;
- Collaborate with partner teams on requirements, integrations, and release planning; and
- Follow SDLC, CI/CD, and change-management processes.