Oracle Application Software Engineer 1 – Bengaluru | Job ID 344317
Oracle is hiring an Application Software Engineer 1 in Bengaluru, Karnataka. The position is a Regular Employee role at career level IC1, with an experience range of 0 to 2+ years.
The role sits within Oracle’s Product and Research job category and focuses on software development, debugging, database programming, SQL-based reporting, data analysis and application support.
Candidates will work with an existing software architecture to develop enhancements, create reports, troubleshoot application issues, participate in technical design discussions and support software releases. The role also involves interacting with clients and stakeholders and developing an understanding of healthcare workflows and the Millennium data model.
A strong foundation in SQL, PL/SQL, database management and programming is particularly important for this position.
Oracle Application Software Engineer 1 – Overview
| Particular | Details |
|---|---|
| Company | Oracle |
| Position | Application Software Engineer 1 |
| Job ID | 344317 |
| Location | Bengaluru, Karnataka, India |
| Job Category | Product and Research |
| Career Level | IC1 |
| Employment Type | Regular Employee |
| Experience | 0 to 2+ years |
| Role Type | Individual Contributor |
| Security Clearance | Not required |
| Primary Skills | SQL, PL/SQL, Database Management, Programming |
| Shift | 9 AM – 6 PM |
| Visa/Work Permit Sponsorship | Not available |
| Education | Bachelor’s degree or above in a listed computing/IT discipline |
| Salary | Not specified |
| Application Deadline | Not specified |
| Selection Process | Not specified |
About the Oracle Application Software Engineer 1 Role
The Application Software Engineer 1 will work as part of Oracle’s software engineering division.
The position requires basic to intermediate knowledge of software architecture and involves developing, debugging and designing software applications according to established design specifications.
Rather than creating an entirely new architecture, engineers will primarily build enhancements within an existing software architecture. The role can also involve suggesting improvements to the architecture when appropriate.
The position combines software development with database-oriented work, reporting, debugging and stakeholder collaboration.
Key Responsibilities
The major responsibilities mentioned in the job description include:
Software Development
The engineer will:
- Enhance existing software applications.
- Develop and design new reports.
- Work within an existing software architecture.
- Participate in component-level technical design discussions.
- Support software releases.
- Contribute to improvements in the development ecosystem.
SQL-Based Reporting
A significant part of the position involves creating reports.
Candidates will work on:
- Fetching data using SQL
- Processing data
- Representing data according to business requirements
- Designing new reports
Strong SQL and database knowledge is therefore central to the role.
Requirements and Project Planning
The engineer will also participate in the early stages of software work by:
- Gathering requirements
- Understanding project scope
- Preparing work estimates
- Planning assigned tasks
- Executing tasks according to project requirements
This means the role involves more than simply receiving coding assignments; candidates are expected to understand requirements and plan their work accordingly.
Client and Stakeholder Collaboration
The position involves client calls and collaboration with stakeholders.
Engineers will work with relevant stakeholders to understand requirements and help ensure that the delivered functionality meets expectations.
Strong communication and collaboration skills are therefore listed among the required soft skills.
Debugging and Root Cause Analysis
Debugging is another important responsibility.
The engineer will be expected to:
- Investigate application problems.
- Debug software issues.
- Identify underlying causes.
- Document root-cause analysis.
- Record resolutions.
The ability to systematically analyze problems is supported by the job’s required skills in debugging, data analysis and problem-solving.
Process Improvement
The role also gives engineers an opportunity to contribute beyond individual development tasks.
Candidates are expected to identify and suggest team-level process improvements that can support both:
- Operations
- The software development ecosystem
This can involve recognizing recurring issues or inefficient processes and proposing ways to improve them.
Healthcare Domain Exposure
One distinctive requirement of this Oracle position is the opportunity to learn about healthcare workflows and the Millennium data model.
Candidates will therefore be expected to develop an understanding of how healthcare-related workflows operate within the relevant software environment.
The job description does not require prior healthcare experience as a mandatory qualification. Instead, it states that the engineer will gain an understanding of healthcare workflows and the Millennium data model.
Oracle Application Software Engineer 1 Eligibility
Candidates should have a Bachelor’s degree or above in one of the following areas:
- Computer Science
- Computer Engineering
- Software Engineering
- Computer Applications
- Computer Information Systems
- Information Technology
- Information Systems
The job description does not specify a minimum CGPA, percentage, graduation year or specific academic cutoff.
The listed experience range is 0 to 2+ years, making the position relevant to early-career software engineers.
Required Technical Skills
Oracle identifies four core required skills in its qualification section:
- Database Management
- PL/SQL
- Programming
- SQL
The broader skills section also lists:
- Python, Java or C++
- Debugging
- Git/version control
- Unit testing
- Data analysis
Candidates should therefore have a solid foundation in programming as well as database development.
Programming Knowledge
The listing does not mandate only one programming language. It gives examples including:
- Python
- Java
- C++
The core emphasis is on programming ability combined with SQL, PL/SQL and database management.
Database and SQL Skills
Database knowledge is particularly important for this role.
Candidates should understand:
- SQL
- PL/SQL
- Database management systems
- Data analysis
The reporting responsibilities further indicate that candidates will use SQL to retrieve and process data before presenting it according to requirements.
Version Control and Testing
The job description also expects familiarity with standard software engineering practices.
Relevant skills include:
- Git
- Version control
- Unit testing
- Debugging
These capabilities support the development, testing and maintenance of production software.
Good-to-Have Skills
Oracle lists several additional skills that can be beneficial:
- Tableau
- BusinessObjects
- Power Insight
- DA2
- CCL
- Healthcare workflow knowledge
The listing does not present these as mandatory requirements.
In particular, CCL and healthcare workflow knowledge may be useful for candidates working with Oracle’s healthcare-related software environment.
Soft Skills
The position also emphasizes several professional skills:
- Problem-solving
- Collaboration
- Communication
- Attention to detail
- Adaptability
- Time management
- Continuous learning
- Mentorship
The job description specifically mentions the ability to help peers even at a basic level, indicating that knowledge-sharing and collaboration are valued alongside individual technical ability.
Working Hours and Shift
The listed working shift is:
9:00 AM to 6:00 PM
The job description also states that employees should be willing to work additional or irregular hours when required and permitted by local regulations.
The listing does not otherwise specify whether the position is office-based, hybrid or remote.
Security and Sponsorship
The position does not require security clearance.
However, Oracle states that visa/work permit sponsorship is not available for this position.
Candidates should therefore ensure that they meet the applicable work authorization requirements before applying.
Salary and Benefits
The supplied job description does not disclose a salary range for the Application Software Engineer 1 position.
Oracle’s general company description mentions benefits such as medical, life insurance and retirement options, but the supplied posting does not provide a role-specific benefits package or compensation figure.
Candidates should verify the applicable compensation and benefits during the hiring process.
Frequently Asked Questions
What is the Oracle Application Software Engineer 1 job location?
The position is located in Bengaluru, Karnataka, India.
What is the Oracle Job ID?
The Job Identification number is 344317.
What is the experience requirement?
The listing states 0 to 2+ years.
What degree is required?
Candidates need a Bachelor’s degree or above in Computer Science, Computer Engineering, Software Engineering, Computer Applications, Computer Information Systems, Information Technology or Information Systems.
What are the main technical skills?
The core required skills are SQL, PL/SQL, programming and database management. The broader listing also mentions Python/Java/C++, Git, debugging, unit testing and data analysis.
Is healthcare experience mandatory?
No such mandatory prior experience is stated. The role says that the selected engineer will gain an understanding of healthcare workflows and the Millennium data model.
Is SQL important for this position?
Yes. SQL is one of the explicitly required skills, and the role includes developing reports involving SQL-based data fetching and processing.
Is PL/SQL required?
Yes. PL/SQL is explicitly listed among the required skills.
What are the working hours?
The listed shift is 9 AM to 6 PM. Additional or irregular hours may sometimes be required, subject to local regulations.
Is visa sponsorship available?
No. The listing states that visa/work permit sponsorship is not available for this position.
Is security clearance required?
No. The position does not require security clearance.
Is the position remote?
The supplied job description does not specify whether the Bengaluru position is remote, hybrid or office-based.
Is the salary disclosed?
No salary figure is provided in the supplied listing.
What is the selection process?
A detailed selection process is not specified in the job description.