Back
Oracle logo

Senior Application Software Engineer

Oracle · Posted Oct 23

Cloud infrastructure, enterprise software, database systems, and AI-powered business applications

HYDERABAD, TELANGANA, IndiaFull-timeOnsiteSenior Level5+ years₹25.0L–₹40.0L yearly29 applicants
Cloud ComputingEnterprise SoftwareDatabaseArtificial IntelligenceInformation TechnologyPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Oracle NetSuite builds cloud business applications that help organizations manage financials, operations, commerce, and more. The team is hiring a Senior Application Software Engineer to design and deliver reliable, scalable capabilities for enterprise customers. This hands-on role owns features from design through production support and collaborates with product, UX, and QA, using AI-assisted development with accountability for correctness, security, and maintainability.

What you will do

  • Translate business and customer requirements into clear technical designs, identifying dependencies, edge cases, and implementation tradeoffs.
  • Own the delivery of features and improvements across design, coding, testing, release, and production support.
  • Develop and maintain services, APIs, database-backed applications, and user-facing capabilities with attention to reliability, security, performance, and scalability.
  • Investigate complex issues, understand unfamiliar code, and improve existing systems through practical, incremental changes.
  • Use approved AI-assisted tools to support code exploration, implementation, testing, debugging, and documentation. Independently validate generated output and remain accountable for its correctness and quality.
  • Build quality into development through automated tests, code reviews, and validation of data integrity, backward compatibility, and performance.
  • Collaborate with product management, UX, QA, and other engineering teams to clarify scope, resolve dependencies, and deliver useful customer outcomes.
  • Contribute to technical decisions, explain tradeoffs, and identify opportunities to simplify architecture and reduce technical debt.
  • Mentor engineers through constructive feedback, design discussions, and knowledge sharing.
  • Improve development workflows through automation and AI, assessing benefits through delivery effectiveness, quality, and maintainability.

Skills used in this role

JavaC#PythonSQLJavaScriptTypeScriptNetSuiteSuiteScriptERPAPIsAutomated TestingVersion ControlCode ReviewsContinuous IntegrationAI-Assisted Development ToolsDistributed SystemsFrontend DevelopmentModel APIsRetrievalTool IntegrationsCommunicationMentoring

What the employer is looking for

  • 5+ years of professional software development experience, including independently delivering features or substantial system improvements.
  • Strong proficiency in Java or a comparable object-oriented programming language, such as C# or Python.
  • Solid understanding of software design, data structures, algorithms, and debugging.
  • Strong SQL and relational database skills, including data modeling, transactions, query optimization, and troubleshooting.
  • Experience developing web applications or services, with an understanding of how browser, service, API, and database layers interact.
  • Ability to design maintainable solutions and evaluate tradeoffs involving performance, reliability, complexity, and delivery effort.
  • Experience with automated testing, version control, code reviews, and continuous integration.
  • Ability to use AI-assisted development tools effectively, or learn them quickly, while critically reviewing their output and following security and data-handling requirements.
  • Clear communication skills and experience collaborating across functions and mentoring engineers.
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.

Preferred qualifications

  • Experience with ERP, financial, or other enterprise business applications.
  • Familiarity with NetSuite and SuiteScript.
  • Experience building or supporting distributed systems and diagnosing production performance or reliability issues.
  • Experience with JavaScript, TypeScript, or modern frontend development.
  • Experience integrating AI capabilities into applications using model APIs, retrieval, or tool integrations, including evaluating output quality and handling failures.
  • Examples of improving engineering productivity or software quality through automation and AI-assisted workflows.

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Oracle

Oracle Corporation is a multinational computer technology company specializing in cloud-engineered hardware, enterprise software, and database management systems. It provides comprehensive cloud solutions such as Oracle Cloud Infrastructure (OCI) and Oracle Cloud Applications (OCA) to power digital transformations globally. Headquartered in Austin, Texas, Oracle is a major player in enterprise AI integration and database solutions.

Industry
Cloud Computing
Company size
141000 employees
Founded
1977
Location
Austin, Texas, USA
Funding stage
Public Company

Funding

Public Company · $56B raised

Glynn Capital
  • 2025-10-24Post IPO Debt$18B
  • 2025-02-03Conventional Debt$18B

Leadership

LJ

Lawrence J. Ellison

Chairman of the Board and Chief Technology Officer

CM

Clay Magouyrk

Chief Executive Officer

MS

Mike Sicilia

Chief Executive Officer

HM

Hilary Maxson

Chief Financial Officer

JE

Jae Evans

Global Chief Information Officer and Executive Vice President

Apply