🌿 Back to all jobs

🥝 Consulting/Principal Software Engineer

RELX | Cape Town, South Africa | Posted June 04, 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...

  • Apply for This Position

    Submit Application