Application Software Engineer 2

Oracle Oracle · Enterprise · BENGALURU, KARNATAKA, India

Application Software Engineer responsible for the full software development lifecycle, including design, coding, debugging, testing, and maintenance of application features and enhancements. The role involves troubleshooting issues, collaborating with cross-functional teams, and ensuring adherence to development practices and security standards.

What you'd actually do

  1. Delivers small-to-medium features end-to-end within a single application.
  2. Provides production support during business hours; participates in incident rotations with guidance.
  3. Troubleshoots routine and some non-routine issues across app services and straightforward OCI/integration paths.
  4. Coordinates with QA/engineering on test coverage and release readiness.
  5. Applies architectural guidelines; raises design questions when needed.

Skills

Required

  • application software development
  • software development lifecycle
  • debugging
  • troubleshooting
  • API functionality
  • integration
  • coding
  • testing
  • secure coding practices
  • system maintenance
  • customer support

Nice to have

  • OCI
  • collaboration
  • problem solving
  • continuous learning