Job Summary
Job Profile: Senior Oracle Developer (6–12 Years Experience)
Job Title: Senior Oracle Developer
Job Purpose
The Senior Oracle Developer is responsible for designing, developing, implementing, and supporting enterprise applications and database solutions within Oracle environments. The role provides technical leadership, drives solution delivery, mentors junior developers, and ensures applications meet business, security, performance, and scalability requirements.
Additional Requirement:
Candidates must attach certified copies of all relevant qualifications, certifications, and professional memberships with their application for verification purposes.
Key Responsibilities
Oracle Development & Database Management
- Design, develop, and maintain Oracle database solutions and enterprise applications.
- Develop and optimize PL/SQL packages, procedures, functions, triggers, and complex queries.
- Design and implement database schemas, data models, and integration solutions.
- Perform database performance tuning and optimization.
- Develop Oracle Forms, Reports, APEX applications, and Oracle integrations where applicable.
Application Development
- Develop, test, and deploy software solutions using Oracle technologies and supporting programming languages.
- Build and maintain APIs, web services, and integrations.
- Translate business requirements into technical specifications and system solutions.
- Ensure adherence to software development best practices and standards.
Technical Leadership
- Lead technical solution design and implementation activities.
- Conduct code reviews and ensure quality deliverables.
- Mentor and coach Junior and Intermediate Developers.
- Drive continuous improvement initiatives and technology best practices.
Support & Maintenance
- Troubleshoot and resolve complex application and database issues.
- Support production environments and deployment activities.
- Maintain technical documentation and system specifications.
Collaboration
- Work closely with Business Analysts, Architects, Project Managers, QA Analysts, and business stakeholders.
- Participate in Agile ceremonies and project planning activities.
Minimum Requirements
Qualifications
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or related field.
- Oracle Certifications advantageous:
- Oracle Database SQL Certified Associate
- Oracle PL/SQL Developer Certified Professional
- Oracle Cloud Certifications
Experience
- 6–12 years of Oracle development experience.
- Strong experience in Oracle Database Development and Administration.
- Experience in enterprise application development and systems integration.
- Proven experience leading technical projects and mentoring developers.
Technical Skills
- Oracle Database (11g, 12c, 19c, or later)
- Oracle PL/SQL Development
- Oracle Forms and Reports
- Oracle APEX Development
- Oracle Integration Cloud (OIC)
- Oracle SOA Suite (advantageous)
- SQL Performance Tuning
- Data Modeling and Database Design
- REST APIs and Web Services
- Java, JavaScript, or other supporting technologies
- Git and Version Control
- CI/CD and DevOps practices
- Cloud platforms (Oracle Cloud, Azure, AWS)
Competencies
- Strong analytical and troubleshooting skills.
- Leadership and mentoring capability.
- Excellent communication and stakeholder engagement.
- Strong problem-solving and decision-making abilities.
- Attention to detail and quality orientation.
- Ability to manage multiple priorities and deadlines.