Software Engineer III
oraclecloud
Job Description
- Design and develop applications with a global team, contributing to end-to-end build activities and participating in peer design and code reviews.
- Embed security requirements, data/information flow considerations, and corporate architecture standards into solution designs while following project lifecycle methods and IT control policies.
- Translate business requirements and high-level designs into detailed technical designs and implementations, documenting specifications, platforms, components, and dependencies.
- Integrate solutions consistently with existing (legacy) systems to ensure reliable end-to-end functionality across environments.
- Diagnose and resolve application and system performance issues by identifying root causes and providing clear remediation recommendations.
- Own and improve business-critical applications, driving cross-functional agile delivery while proposing technical, process, and innovation enhancements.
- Execute and operate with strong engineering rigor (PMD, JUnit, performance testing, memory management) and disciplined production support (monitoring/alerting, third-party coordination, documentation, continuous learning, SDLC quality practices, estimation), including working 12:30 PM–9:30 PM IST overlap; leverage enterprise-authorized AI coding assist and SDLC automation tools to improve quality and speed while validating outputs through peer review, automated tests, and secure coding standards.