Principal Software Engineer

4 days ago


Sandton, South Africa Discovery Full time

About Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast‑paced and dynamic environment enables smart, self‑driven people to be their best. As global thought leaders, Discovery is passionate about innovating in order to not only achieve financial success, but to ignite positive and meaningful change within our society. Key Purpose Our Software Engineers play a critical role in Vitality’s successful business model by building and maintaining software solutions, in line with quality and time parameters, to enable operation as a fully integrated composite business, offering brilliant products with seamless, intuitive customer journeys. The Principal Software Engineer leads and plans development across large or multiple teams, providing expertise in many technical areas or specialisms with very deep knowledge in a particular technical area. They are fully competent in two specialisms and are working towards competency in a third specialism. This role is required to influence both internally and externally with 3rd parties based on Vitality standards and governance. Key outputs: The successful applicant will be responsible for but not limited to the following job functions: Deliver to standards: Understand, adhere to and apply Vitality’s defined technical and process standards to ensure the effective management of risks and the protection of Vitality’s data. Recognised as the subject matter expert on adherence to standards and champions a modern engineering standard approach at Vitality. Encourage and reinforce the correct application of standards and leading by example. Provide input into the development of new standards and documentation improvements plus develop and/or write inhouse standards as well as standards for third party tools. Actively keep up to date with industry standards and ensure in‑house standards are aligned with industry standards. Review and sign off on new standards to ensure they are in line with the Vitality way of working and current leading practice. Provide integrated solutions: ensure solutions are user‑focused, strategically aligned and effectively integrated across multiple teams and platforms to ensure the business needs are met. Coordinate build activities across systems, and undertake and support integration testing activities. Responsible for assuring that software changes and/or enhancements are in line with the overall architecture and ensure that low level designs or integrated solutions meet the definition of “ready”. Work within and across teams to ensure seamless integration and get actively involved in complex trouble shooting if/when things go wrong. Contribute to design, taking into



  • Sandton, South Africa Discovery Full time

    About Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast‑paced and dynamic environment enables smart, self‑driven people to be their best. As...


  • Sandton, South Africa Discovery Limited Full time

    About Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global...


  • Sandton, South Africa LexisNexis Full time

    About the Role This position provides assistance and input to management, develops and leads large multifunctional development activities, solves complex technical problems, writes complex code for computer systems, and serves as a senior source of expertise. The position may also provide sizing or budget recommendations to management. Responsibilities Serve...

  • QA Engineer

    3 days ago


    Sandton, South Africa Copious Software Full time

    Overview Ready to embark on this journey? Apply now and let's revolutionize the economic and technology landscape together! About Copious ( We are Copious. At Copious, we believe in People, Knowledge and Solutions. We bring together engaged talents to provide high-value technology services that help our consultants and clients succeed. Copious is a Talent &...


  • Sandton, South Africa Implats Full time

    PRINCIPAL ENGINEER: SHAFTS AND WINDING PLANTS The Principal Engineer will provide technical assurance to ensure the safe, compliant, and reliable operation and maintenance of shafts and winding systems. Minimum Qualifications and Requirements NQF Level 7 qualification in Electrical or Mechanical Engineering and Government Certificate of Competency (GCC)....


  • Sandton, South Africa Telecommunications and Technology Full time R1 200 000 - R3 600 000 per year

    Overview Reference DS:INV Salary ZAR/hour Job Location - South Africa -- Johannesburg Metro -- Sandton Job Type Contract Posted 24 October 2025 Closing date 15 Nov :59Dotcom Software's Business Advisory division has an opportunity for a Senior Sofware Engineer specialising in C# and Azure Cloud. You will join a team of like minded individuals to...


  • Sandton, Gauteng, South Africa Hire Resolve Full time R500 000 - R1 500 000 per year

    Hire Resolve is seeking a skilled C++ Software Engineer to join their client's team in Sandton. The ideal candidate will be responsible for developing high-performance applications, solving complex problems, and collaborating with other engineers to create innovative solutions. If you are passionate about technology and have a strong background in C++, we...


  • Sandton, South Africa SGS Full time

    SGS is the world’s leading Testing, Inspection and Certification company. We operate a network of over 2,500 laboratories and business facilities across 115 countries, supported by a team of 99,500 dedicated professionals. With over 145 years of service excellence, we combine the precision and accuracy that define Swiss companies to help organizations...


  • Sandton, Gauteng, South Africa Hire Resolve Full time R1 000 000 - R2 500 000 per year

    Hire Resolve's client is seeking a Software Engineer who will be responsible for designing, developing, and maintaining software solutions for the client's SaaS applications. This role requires strong technical expertise in software development, performance optimization, security, and collaboration with cross-functional teams. The Software Engineer will...


  • Sandton, Gauteng, South Africa Implats Full time R1 800 000 - R2 400 000 per year

    PURPOSE OF THE JOB:The Principal Engineer will provide technical assurance to ensure the safe, compliant, and reliable operation and maintenance of shafts and winding systems.MINIMUM QUALIFICATIONS AND REQUIREMENTS:NQF Level 7 qualification in Electrical or Mechanical Engineering and Government Certificate of Competency (GCC).Professional Engineering...