Position Summary
The Oracle Developer is responsible for designing, developing, implementing, and maintaining Oracle-based applications, databases, and solutions. This role involves working closely with business analysts, project managers, and IT teams to translate business requirements into scalable and efficient Oracle systems.
Key Responsibilities
- Develop, test, and maintain PL/SQL packages, procedures, functions, triggers, and scripts.
- Design and optimize Oracle database schemas, tables, views, and indexing strategies.
- Participate in full software development lifecycle (SDLC) including analysis, design, coding, testing, and deployment.
- Troubleshoot and debug database and application issues to ensure high performance and reliability.
- Develop reports using Oracle Reports, BI Publisher, or other reporting tools.
- Collaborate with functional teams to gather requirements and deliver technical solutions.
- Perform performance tuning for SQL queries and PL/SQL code.
- Support database upgrades, patches, and migration tasks.
- Ensure data security, integrity, and compliance with standards and best practices.
- Create and maintain technical documentation and system specifications.
Qualifications
Education
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Experience
- 10+ years of experience as an Oracle Developer (or based on your requirement).
- Strong experience with Oracle SQL and PL/SQL.
- Experience with Oracle Forms and Reports (optional based on company needs).
- Experience with Oracle APEX is a plus.
- Familiarity with Oracle Database Administration tasks is an advantage.