Senior Oracle Developer at The Discovery Group, Apply now!

Full-time

Discovery

Job Details

🏢 Job Title: Senior Developer (Oracle)
🏛️ Company: Discovery
📍 Location: Johannesburg, Gauteng, South Africa
💼 Job Type: Full-Time
🏠 Work Model: On-Site / Hybrid (as per business needs)
🛠️ Business Unit: Discovery Life – Life Systems


Company Overview

Discovery is a leading global financial services organisation focused on improving people’s health and enhancing and protecting their lives. Known for innovation and customer-centric solutions, Discovery operates across insurance, wellness, and investment sectors.

Discovery Life is a dynamic division delivering innovative risk assurance products, with a strong focus on customer experience and long-term value creation.


Job Overview

Discovery Life is seeking a Senior Oracle Developer to design, build, and maintain scalable, high-performance systems aligned with enterprise architecture standards.

This role requires deep expertise in Oracle technologies, PL/SQL development, and data modelling, combined with strong problem-solving and collaboration capabilities. The successful candidate will contribute across the full Software Development Lifecycle (SDLC), from design to deployment and support.


Key Responsibilities

  • Translate business requirements into technical designs
  • Develop scalable and high-performance Oracle-based solutions
  • Perform unit testing and resolve defects
  • Ensure system quality before release to testing environments
  • Support testing processes and defect resolution
  • Troubleshoot production issues and perform root cause analysis
  • Provide technical support to system users
  • Maintain technical documentation and system knowledge
  • Collaborate with business analysts and stakeholders
  • Continuously improve systems and adopt new technologies

Qualifications

Education

  • Diploma in Information Technology or related field (essential)
  • BSc Computer Science or equivalent qualification (advantageous)
  • Oracle Certified Professional – Advanced PL/SQL Developer (advantageous)

Experience

  • 5–7 years’ experience in relevant development environments
  • Minimum 3+ years hands-on development experience
  • Experience working within SDLC frameworks

Skills

  • Oracle PL/SQL development
  • SQL and Dynamic SQL
  • Data modelling (OLTP systems)
  • Performance tuning (SQL & PL/SQL)
  • Unit testing and debugging
  • Report writing
  • Problem-solving and analytical thinking
  • Strong communication and teamwork skills

Additional Advantageous Skills

  • MSSQL Server and SSIS
  • Data warehousing / ETL processes
  • Business Intelligence tools
  • Insurance industry knowledge

CV Tips

To improve your application success, ensure your CV includes:

  • Oracle and PL/SQL project experience
  • Database design and data modelling work
  • Performance tuning and optimisation projects
  • SDLC exposure and methodologies used
  • Any certifications (Oracle or related)
  • Experience in financial services or insurance systems

Pro Tip: Use keywords such as Oracle developer, PL/SQL, SQL tuning, data modelling, OLTP systems, ETL, and enterprise systems for ATS optimisation.


Benefits of Joining the Company

  • Work with a leading global financial services brand
  • Exposure to enterprise-scale systems and architecture
  • Career growth and professional development
  • Innovative and high-performance work environment
  • Opportunity to contribute to impactful solutions
  • Collaborative and dynamic team culture

Company Policy

Discovery is committed to Employment Equity, diversity, and inclusion.

All appointments are made in line with the company’s Employment Equity Plan. Applications are handled confidentially, and individuals with disabilities are encouraged to apply.

To apply for this job please visit careers.discovery.co.za.