Principal Application Software Engineer

Oracle Oracle · Enterprise · BENGALURU, KARNATAKA, India

Principal Application Software Engineer at Oracle, focusing on the full software development lifecycle for cloud-based applications. Responsibilities include driving feature development, global production support, debugging complex issues, leading code reviews, and ensuring adherence to coding standards and security. The role involves collaborating with stakeholders, customers, and other engineering teams to deliver scalable, performant, and reliable software solutions.

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
  • software development lifecycle
  • debugging
  • troubleshooting
  • code reviews
  • API functionality
  • software testing
  • performance profiling
  • scalability strategies
  • customer support
  • secure coding standards

Nice to have

  • cloud-based applications
  • Oracle applications services
  • Oracle Cloud infrastructure
  • accessibility
  • technical guidance to customers