Software Developer 3
Oracle
Design, develop, troubleshoot, and debug software for databases, applications, tools, and networks.
As a senior member of the software engineering division, you will help define and evolve engineering standards and best practices, and lead the specification, design, and delivery of key projects. You will leverage AI-assisted development effectively to accelerate analysis, coding, testing, and debugging—while validating outputs and maintaining high standards for security, reliability, and maintainability. This role requires 5+ years of industry experience, strong ownership, and the ability to solve complex problems independently.
You will also contribute to technical problem solving and problem avoidance, and will be routinely engaged to resolve complex, critical customer issues. Partnering closely with customers and internal teams, you will improve customer engagement and support outcomes, and drive initiatives that reduce service tickets through better product quality, diagnostics, and operational readiness.
As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s challenges. We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.
We know that true innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing an inclusive workforce that promotes opportunities for all.
Oracle careers open the door to global opportunities where work-life balance flourishes. We offer competitive benefits based on parity and consistency and support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by emailing accommodation-request_mb@oracle.com or by calling +1 888 404 2494 in the United States.
Oracle is an 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 and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
Leverage AI effectively to accelerate software design and development, improve code quality, and streamline testing and debugging while delivering production-ready end-user applications. Provide customer support by diagnosing issues, communicating with users, and driving timely resolution
Career Level - IC3
- Design, develop, troubleshoot, and debug software for Oracle Database–related tools, services, and applications.
- Leverage AI-assisted development effectively to accelerate analysis, coding, testing, and debugging while validating outputs and meeting security, reliability, and quality standards.
- Diagnose and resolve complex issues by tracing through multiple layers of client- and server-side code; perform root-cause analysis and implement preventive fixes.
- Lead/participate in major incident response by understanding service architecture and dependencies to restore service quickly and minimize disruption.
- Provide customer support, configuration guidance, and timely resolution of escalated issues; communicate clearly with customers and internal stakeholders.
- Collaborate effectively in a team environment with a can-do attitude; take ownership and deliver results with minimal supervision.
- Keen to learn and adapt to new technologies and domains.
Expected Technical Skills
- Integration & scripting: Bash, Python, Perl, Windows Bash (any).
- Programming: C/C++ or Java or another object-oriented language.
- Database: Oracle RDBMS.
- SQL: SQL and PL/SQL.
- Strong OS fundamentals: Unix/Linux and Windows.
- DevOps (optional): Jenkins, Hudson, Docker, Kubernetes.
- Familiarity with cloud environments and technologies such as REST APIs.
- User-level familiarity with source control systems such as Git or Subversion.