Job Region: Gauteng

  • Software Quality Engineer Software Developer Engineer in Test (SDET) Process Engineer II Process Engineer III

    We are looking for a Software Quality Engineer to join our dynamic team in Johannesburg (Hybrid).
    You will play a critical role in ensuring the integrity and reliability of banking software systems. You’ll work within Agile teams to design, develop, and execute automated test frameworks that validate the functionality, performance, and security of digital banking solutions.
    Please note: While this Software Quality Engineer role isn’t currently open, we’re actively engaging with exceptional professionals to build a strong talent pool for exciting future opportunities.

    Responsibilities

    Test Planning & Strategy: Develop comprehensive test plans and strategies for mobile, web, and API applications, ensuring alignment with business requirements and quality standards.
    Test Case Design & Execution: Create and execute detailed test cases for manual and automated testing, focusing on functionality, usability, and performance across platforms.
    Automation Framework Development: Design and implement robust automation frameworks using Java, integrating with tools like Selenium, Appium, and RestAssured for BDD and TDD practices.
    CI/CD Integration: Integrate automated tests into Azure DevOps pipelines, ensuring seamless execution and reporting within the continuous integration/continuous deployment workflow.
    Performance Testing: Conduct basic performance testing using tools like JMeter or LoadRunner to assess application scalability and responsiveness.
    Defect Management: Log, track, and manage defects using tools such as Jira, collaborating with development teams to ensure timely resolution.
    Collaboration & Reporting: Work closely with cross-functional teams, including developers, business analysts, and product owners, to ensure quality is integrated into the development process. Provide regular test reports and metrics to stakeholders.

    Qualifications

    A degree in Computer Science, Information Technology, or a related discipline is often preferred

    Essential skills

    Proficiency in Java programming language.
    Experience with BDD and TDD methodologies.
    Familiarity with Azure DevOps for CI/CD integration.
    Experience in mobile (Appium), web (Selenium), and API (RestAssured) testing.
    Basic knowledge of performance testing (JMeter)tools.

    Experience

    3–7 years of experience in software quality assurance or a related field.
    Strong problem-solving abilities to identify root causes of defects and propose effective solutions.
    Ability to clearly communicate issues, risks, and solutions to both technical and non-technical stakeholders

    go to method of application »

    Apply via company website ( ) or

     

  • Sales Representative (VET)

    As a Business Development Officer at Royal Canin, you will be responsible for driving sustainable growth, recommendation, and market leadership within the Veterinary channel. You will act as a trusted business partner to Veterinary Clinics, Referral Hospitals, and Key Opinion Leaders, combining strong commercial execution with scientific education and relationship management. Your role will be pivotal in implementing key strategic initiatives and ensuring Royal Canin remains the preferred partner in veterinary health nutrition.

    What are we looking for?

    You will ideally hold a Bachelor of Veterinary Science (BVSc), a Veterinary Nursing Diploma, or a relevant commercial qualification.
    A minimum of 3–5 years of experience in field sales or a technical advisory role, preferably within the veterinary, healthcare, or FMCG sectors.
    Proven ability in territory management, customer education, and building strong professional relationships.
    You are a proactive, self-managed individual with excellent planning, negotiation, and presentation skills.
    A valid South African driver’s license, and a willingness to travel and work flexible hours for events are required.

    What would be your key responsibilities?

    Achieve and exceed sales and growth targets within your allocated territory.
    Drive recommendation and conversion of Royal Canin’s Veterinary Health Nutrition ranges through education and scientific engagement.
    Build and maintain strong, lasting relationships with vets, nurses, and practice management teams across the veterinary channel.
    Deliver product, nutritional, and business training to veterinary practice teams to enhance their knowledge and capabilities.
    Plan and execute educational events, round tables, and customer engagement initiatives to strengthen our brand presence.
    Identify new business opportunities, support new account onboarding, and manage customer incentive programs.

    Apply via company website ( N / A ) or

    careers.mars.com

     

  • Internal Audit Manager (Insurance) Project Manager Group Treasury Accountant

    Job Description

    To oversee the audit function, ensuring the delivery of high-quality audit services aligned with strategic objectives. This job involves managing audit teams, developing audit plans, liaising with senior stakeholders, and driving continuous improvement in risk management and internal control frameworks.

     Are you someone who can:

    Provide management over a portfolio of clients and deliver high quality audit and assurance service, including preparing and reviewing audit plans and work.
    Maintain the highest technical and professional standard.
    Think strategically about client needs by understanding their business and key risks.
    Manage the quality of audit work output to ensure excellence is achieved through the application of end-to-end integrated risk-based reviews.
    Ensure that the audit team continually identify and report on potential financial, operational risks (including IT risks) and regulatory risk when conducting audits.
    Ensure that actual vs. approved/revised plan (including special requests) achieve the required coverage %
    Manage the Annual Audit Plan, continually reassessing and revising based on key or emerging risks.
    Identifying ways to maximise the relationship with clients and deliver added value by elevating our status to trusted partner / trusted advisor.
    Ensure excellence in reporting to governance structures (Audit Committee, Risk Committee, Regulatory Committee)
    Improve service delivery, create, and drive a professional and service excellence culture in the team.
    Prepare a quality and balanced audit report to specified standards, encapsulating the control weaknesses identified and results of audit work performed
    Performance of responsibilities with transparency, due professional care and with highest ethical standards to ensure audit outcomes align with work performed and the audit file.
    Effective communication with the audit team, audit management and key stakeholders.

    You will be an ideal candidate if you:

    A qualified Chartered Accountant/ BCom honours Degree with financial savvy, a strong background in Financial, Operational (including IT) and Regulatory Risk Management.
    5+ years of internal / external audit experience is a must.
    Insurance industry experience is preferred.
    Experience with auditing corporate and investment banking clients is also preferable
    A post-secondary qualification in IT e.g., CISA/CISM accreditation would be advantageous.

    go to method of application »

    Apply via company website ( N / A ) or

     

  • Developer (JHB Illovo) Junior AI Developer (Open to National Offices) Senior Consultant: Individual, Trusts, Estates (Cape Town CBD) National Credit Control Manager (JHB Illovo) Corporate Tax Consulting: Consultant (Cape Town CBD) Junior Accountant (Port Elizabeth)

    Primary Purpose of the Job

    The Application Developer is responsible for designing, building, enhancing, and supporting internal business applications and integrations across the organisation’s enterprise platforms.
    The role focuses on backend development, system integrations, performance optimisation, and operational reliability, while also contributing to frontend usability and configuration-driven design.
    This role plays a critical part in modernising internal systems, improving automation, and ensuring stable, scalable, and auditable solutions that integrate with core platforms such as ERP, CRM, and reporting systems. 

    Main Duties and Responsibilities

    Design, develop, and maintain internal web-based business applications that support core operational processes.
    Build and maintain backend services and RESTful APIs to support application functionality and integrations.
    Develop configuration-driven features (e.g. rules, thresholds, mappings, flags) to minimise hard-coded logic and improve maintainability.
    Contribute to frontend usability through practical UI enhancements, including validation feedback, progress indicators, and status tracking.
    Build and maintain integrations between internal applications and enterprise systems.
    Analyse and improve application performance through optimisation, background processing, and architectural improvements.
    Structure and manage data to support reporting, audit requirements, and traceability.
    Deploy, support, and maintain applications across Development, Test, and Production environments.
    Perform controlled deployments, fixes, and hot patches while minimising business disruption.
    Support business users and stakeholders during testing, UAT, and rollout phases.
    Assist with documentation of business requirements, user stories, technical designs, and effort estimates.
    Collaborate with technical and non-technical stakeholders to translate business requirements into working solutions.
    Work closely with the Applications team, Enterprise Enablement team, Projects team, and IT to deliver solutions.
    Participate in solution discussions, design reviews, and demonstrations.
    Provide realistic technical input into timelines, risks, and dependencies.
    Work within and contribute to all phases of the Software Development Life Cycle (SDLC).

    Requirements
    Qualifications, Work Experience, and Knowledge 

    Qualifications

    Grade 12
    Degree or Diploma in Computer Science or related discipline

    Work Experience

    Minimum 3- 5 years’ relevant experience 

    Knowledge

    C# (.NET) – Required
    JavaScript / TypeScript – Required
    SQL – Required
    REST APIs (JSON, HTTP) – Required
    HTML & CSS – Required
    Cloud‑hosted application environments (Azure) – Working Knowledge
    Exposure to AI-enabled features, AI agents, or AI model integrations – Desirable

    Competencies: Technical & Behavioural

    Technical Competencies

    Strong experience in backend application development
    Experience building web applications and APIs
    Solid understanding of enterprise system integration patterns
    Experience working with databases and structured data models
    Comfortable working across multiple environments (Dev/Test/Prod)

    Behavioural & Professional Competencies

    Strong problem‑solving and analytical skills
    Ability to work independently and in a team environment while managing multiple priorities
    Pragmatic mindset — balances “ideal architecture” with business reality
    Clear communicator with both technical and non‑technical stakeholders
    Takes ownership of solutions end‑to‑end, from design to production support
    Detail-oriented. With a focus on quality and reliability
    Ability to learn new software and technologies quickly.

    go to method of application »

    Apply via company website ( https://www.bdo.co.za/en-za/home ) or

     

  • Junior Accountant Senior Accountant Business Accountant Financial Manager -JHB

    Job Description:
    The candidate will be responsible for the Accounting function, responsibilities will include, but are not limited to:

    Full accounting function up to the income statement
    Monthly processing
    Accounts payable
    Accounts receivable

    Minimum Requirements:

    Matric
    Advanced excel skills
    Experience in a similar role
    Experience of accounting function up to income statement
     

    go to method of application »

    Apply via company website ( +27 12 770 1239 ) or

     

  • General Worker Intermediate Phase Teacher Debtors Clerk Sesotho FAL Intermediate Phase Teacher (Part-Time) Intermediate Phase Teacher at Curro Heuwelkruin Code 14 Bus Driver English HL Teacher For Grades 8-11 FET Teacher Deputy Head FET Mathematical Literacy Teacher English HL Teacher (FET Phase) Biology Teacher: Cambridge Learn to Swim Instructor Bursar Maternity Cover Life Orientation and CAT Teacher (FET Phase) (Part-Time) Life Sciences Teacher (FET Phase)

    Key performance areas

    Main Duties:

    Basic maintenance and repair work (e.g. plumbing, fixing items)
    Daily checks of the school facilities
    Garden care (mowing lawns, looking after flower beds)
    Helping with safety and traffic around the school
    Keeping tools and equipment clean and stored properly
    Driving from time-to-time

    Qualifications, experience and skills

    Valid Code 10 driver’s licence with PDP
    Minimum three years’ experience in a similar position
    Presentable with good communication skills
    A clear criminal record is essential
    Personal commitment to education and a willingness to contribute to the values and ethos of the school

    Closing date: 12 May 2026.

    go to method of application »

    Apply via company website ( N / A ) or

     

  • Field Engineer – Gauteng (64857) Reactive Engineer – Cape Town (64890) Production Supervisor – Manufacturing (64822) Head Chef (64756) Debtors Controller – Durban (64856) ServiceNow Platform Owner (64924) Head of Managed Operations (64923) Solutions Architect – Data Platforms (Fabric & Databricks) (65056) Safety Officer – Plastics Manufacturing (64056) Expat 2yr Contract – Mining Senior Officer Technical Training, Mechanic (63386) Team Leader Sales – Garden Route (65089) Hybrid Infrastructure Lead (65122)

    Job Description

    An exciting opportunity is available for a skilled Field Engineer to join a dynamic and client-focused Field Team, based in Gauteng.
    In this role, you will take ownership of maintaining and supporting dedicated SLA clients, while also getting involved in a variety of ad-hoc technical challenges and project work across a diverse client base.
    Working closely with the Field Team Leader, you will play a key role in delivering reliable, high-quality IT services and ensuring client environments run smoothly, securely, and efficiently.

    Duties and Responsibilities:

    Troubleshoot, maintain, and perform updates/upgrades on software systems
    Install and configure software, including email clients, antivirus, and approved third-party applications
    Maintain, upgrade, and troubleshoot customer hardware such as PCs, peripherals, and network devices
    Liaise with external vendors and suppliers for warranty repairs and maintenance
    Maintain and troubleshoot backup solutions for desktops and servers where applicable
    Conduct routine site checks on servers and network connectivity
    Assist Service Desk and in-office engineers when required
    Provide support and guidance to junior engineers
    Escalate complex issues to senior resources or relevant teams
    Accurately complete timesheets and travel claims, updating daily where possible
    Follow and manage the daily scheduled calendar, including updates and changes
    Request quotes with accurate specifications for hardware and software
    Communicate effectively with clients regarding updates, maintenance, and troubleshooting
    Manage small projects under supervision of the Team Leader or Manager
    Ensure adherence to SOPs and contribute to documentation
    Meet performance targets including billable hours, SLA compliance, and customer satisfaction
    Identify opportunities to upsell company products and services

    Minimum Requirements:

    Own reliable vehicle
    Reliable Smart phone

    Education and Experience:

    CompTIA A+ or equivalent experience
    CompTIA Network+ or equivalent experience
    MCSA /MCSE Certification
    Minimum 5 years’ relevant field experience

    Knowledge and Skills:

    Strong troubleshooting and problem-solving skills
    Solid understanding of hardware, networking, and software environments
    Ability to work independently and within a team
    Good communication and client engagement skills
    Time management and organisational abilities
    Experience working within SLA-driven environments
    Ability to mentor and support junior staff

    Salary:

    Market-related (dependent on experience and qualifications)

    Benefits:

    Provident Fund
    Death & Disability Cover
    Salary Protection
    Referrals Bonus
    Long Service Awards
    Leave
    Bursaries
    Employee Assistant Programme
    Cell Phone Allowance
    Fuel Re-imbursement

    go to method of application »

    Apply via company website ( http://www.nticesearch.com ) or

     

  • Air Quality Pollution and Waste Management Environmental & Impact Management Environmental Policy, Planning & Coordination Compliance & Enforcement Office of the Head of Department Financial Management Organisational Development Information Communication Technology Communications Graphic Designer Planning, Monitoring and Evaluation

    STIPEND : R8 174.75 per month 

    REQUIREMENTS :

    Diploma/Degree in Environmental Science/Management/Chemistry/Chemical Engineering/Earth Science/Natural Science. 

    DUTIES :

    Successful interns will receive structured work exposure and training relevant to their field of study, in line with the placement area. Interns are expected to actively participate in workplace activities, projects, and capacity-building initiatives under supervision of experienced professionals. 

    go to method of application »

    Apply via company website ( N / A ) or

    www.dpsa.gov.za

     

  • Medical Officer Grade 1 (Internal Medicine) Medical Officer Senior Registrar (Child And Adolescent Psychiatry) Nursing Service Manager (PN-A9) Medical Specialist Grade 1 – 3 (Anaesthesiology) Pharmacist Grade 1 Radiographer Grade 1 Professional Nurse – General Grade 1-3 Labour Relation Officer Administration Officer – SCM Administration Officer- Family Medicine Administration Officer- Primary Health Care Services Administration Officer- Asset Material Recording Clerk Administration Clerk

    Requirements :

    Appropriate qualification that allows registration with the HPCSA as Medical Practitioner (Basic Medical Degree (MBBCh) or equivalent). Registration with the HPCSA as Medical Practitioner.
    HPCSA registration for April 2026 – March 2027 Card or receipt of current registration with HPCSA. Post Community Service, FCP Part 1 and ACLS will be an added advantage. No experience required.

    Duties :

    The incumbent will be responsible to interview, investigate, diagnose and oversee the treatment of patients. Supervising junior doctors (under graduate students, interns and community service doctors).
    Attendance of relevant administrative meetings like mortality meetings, near miss meetings and completing MEDICO Legal Documents timeously (e.g. death certificate).
    Improve quality of care by providing appropriate clinical care. Reduce medical litigation by exercising good clinical ethos. Implement and monitor adherence to National Core Standards (norms and standards).
    Participating in all activities of the discipline in relation to teaching and research. Participate in multi-disciplinary team to the management of patients. Performance of practical procedures relevant to the care of patients. Ensure that administration and record keeping is done in the department. Willing to do commuted overtime rendering after hours (night, weekend and public holiday) duties to provide continuous uninterrupted care of patients.

    Closing Date : 15-05-2026

    go to method of application »

    Apply via company website ( https://www.govpage.co.za ) or

     

  • Insurance Strategy and Business Development Lead AI Champion, Centre of Excellence Lead

    JOB SUMMARY

    We are seeking an Insurance Strategy and Business Development Lead to lead and manage the insurance product and distribution strategy of the Consumer business, ensuring sustainable growth, profitability, customer-centric product development, and operational excellence.
    The role is pivotal in driving financial inclusion through accessible insurance solutions tailored to underserved and low-income segments.

    JOB DESCRIPTION

    Strategy Development

    Develop and execute the product and distribution strategy of the insurance business aligned with the overall strategy of the Consumer business.
    Identify market opportunities and trends to expand the insurance portfolio.
    Lead innovation in product design, distribution channels, and customer engagement.
    Monitor external trends to assess their impact on insurance products and strategy.

    Product Management

    Oversee the design and pricing of insurance products relevant to the target market of the Consumer business.
    Ensure products meet regulatory requirements and customer needs.
    Monitor product performance and customer feedback for continuous improvement.

    Business Development, Partnerships & Relationship Management

    Build strategic partnerships with (1) communities and community organisations served by the Consumer business, (2) Lesaka group companies and (3) current corporate clients.
    Drive channel diversification including digital, agent and mobile platforms.
    Oversee marketing and outreach initiatives to increase product uptake.
    Build and develop relationships across the Lesaka group with various stakeholders with the intention of identifying distribution and product opportunities.

    EXPERIENCE AND EDUCATION

    Appropriate bachelors’ degree and/or post-graduate certificate.
    Minimum 10 years’ product and business development experience in long-term insurance, with at least 5 years in a senior management role.
    Completed RE1 and RE5.

    Comply with the FAIS Fit and Proper requirements to act as a Key Individual and Representative for the following product categories:

    Long-term Insurance subcategory A
    Long-term Insurance subcategory B1
    Long-term Insurance subcategory B2
    Long-term Insurance subcategory B1-A
    Long-term Insurance subcategory B2-A
    Long-term Insurance subcategory C

    Closing Date 22 May 2026

    go to method of application »

    Apply via company website ( N / A ) or