Principal Application Software Engineer

Oracle Oracle · Enterprise · India

Principal Application Software Engineer at Oracle, focusing on the full software development lifecycle for cloud-based applications. Responsibilities include driving feature development, providing global production support, troubleshooting complex issues related to APIs and integrations, designing software solutions, leading code reviews, and ensuring adherence to security and compliance standards. The role involves guiding and coaching other engineers, collaborating with stakeholders, and contributing to architectural decisions.

What you'd actually do

  1. Drives feature development within an application.
  2. Provides global production support to cloud-based applications as needed for critical issues by applying a working knowledge of at least one specialty area.
  3. Troubleshoots and debugs routine and non-routine Oracle applications services and Oracle Cloud infrastructure, end-user application integrations, or acquisitions.
  4. Partners across QA and engineering teams to discuss changes impacting an application's functionality and ensures quality and consistency across specific applications.
  5. Considers designs of the existing software architecture when developing code for applications.

Skills

Required

  • application software development
  • cloud-based applications
  • API functionality
  • software architecture
  • debugging
  • troubleshooting
  • code reviews
  • software testing
  • quality assurance
  • performance profiling
  • scalability
  • security standards
  • compliance standards

Nice to have

  • customer support
  • technical guidance