Senior Application Software Engineer

Oracle Oracle · Enterprise · United States

Senior Application Software Engineer at Oracle responsible for the full software development lifecycle, including designing, developing, debugging, and supporting application features and services. The role involves collaborating with teams and customers, ensuring code quality, security, and system maintenance, with a focus on delivering scalable and reliable software solutions.

What you'd actually do

  1. Drives medium features and quality improvements with measurable performance and reliability outcomes.
  2. Provides global production support for critical issues with minimal guidance; improves playbooks/alerts.
  3. Translates ambiguous requirements into scalable designs and implementation plans.
  4. Designs software solutions and analyzes and helps identify requirements to achieve business and operational goals, independently.
  5. Performs periodic maintenance and testing operations for systems that require upgrading or patching (e.g., for critical vulnerabilities).

Skills

Required

  • application software development lifecycle
  • API design and integration
  • debugging and troubleshooting
  • software testing (unit/integration)
  • software architecture
  • secure coding practices
  • system maintenance and patching
  • customer support

Nice to have

  • technical guidance to customers
  • mentoring junior engineers
  • performance profiling and optimization