Consulting/Principal Software Engineer

RELX
📍 Durban, KwaZulu-Natal, South Africa 💼 Full-time 🕒 Posted June 25, 2026

Job Description

About the Role

This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This position performs software design — typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions. Mentor and guide juniors, assist software engineering leads with technical solutions and designs.

Responsibilities

  • Providing design input across a product

  • Acting as an acknowledged 'go to' person on coding and technical issues

  • Interfacing with other technical personnel and product owners to finalize requirements and estimations

  • Completing complex bug fixes, and resolving technical issues

  • Designing and working with complex data mod...

  • Ready to Apply?

    Submit your application today and join our talented team at RELX.

    Submit Application

    Job Details

    • Location Durban, KwaZulu-Natal
    • Job Type Full-time
    • Category Computer Occupations
    • Posted Date June 25, 2026
    • Application Deadline August 04, 2026