Job Region: Gauteng

  • Junior Software Developer Talent Acquisition Specialist (BET) Senior Software Quality Engineer Senior Software Developer

    Skill Set

    Attention to detail
    Programming Languages
    Communication
    Teamwork
    Attention to detail
    Data Structures and algorithms 
    Communication and collaboration

    Responsibilities

    Technical Outputs:

     Design Fit for Purpose Solutions & Algorithms 

    Design solutions using most appropriate approved architectural pattern. 
    Design solutions for multi-tier architectures. 
    Ensure design meets best practices and are Test, DevOps and Support friendly

    Perform Planning 

    Identify and establish objectives for self. 
    Work on objectives or goals within timeline. 
    Consider all reasonable factors, impediments, and obstacles.

    Implementation – Ensure the Solution is Functionally Complete 

    Deliver a solution which covers all the agreed specified tasks and user objectives. 
    Deliver a correct solution which provides the correct results with the needed degree of precision. 
    Ensure checked in code is reviewed to ensure standards are met.

    Implementation – Ensure the Solution has a High Usability Factor 

    Ensure the user/s of the solution can achieve specified goals with effectiveness, efficiency, and satisfaction.
    Ensure the system logically supports user self-learning on how to use the system with effectiveness and efficiency. 
    Ensure the solution protects the user against making errors. 
    Ensure the user interface is pleasing and presents a satisfying interaction for the user.

    Implementation – Ensure the Solution is Reliable 

    Ensure the solution performs appropriately under agreed conditions for extended periods of time without the need for intervention (despite potential attacks). 
    Ensure all steps are taken to reduce the occurrence of faults due to misunderstood requirements, design errors, and implementation errors. 
    Respond to outages and failures when and where needed. 
    Improve fault tolerance even when operational conditions are not optimal. 
    Ensure the solution is maintainable, and actively seek methods to reduce down-time. 
    Ensure the solution is durable so that as user volumes and requirements change the solution can evolve over the long term. 
    Ensure the solution simplifies support and maintenance support through traceability, and effective error messaging.

    Implementation – Ensure the Solution has Effective Security

    Ensure the solution is secure, and confidential by protecting all information and data (also data transmission). 
    Ensure persons or other solutions have the degree of access appropriate to their level of authorization and types. 
    Ensure the solution has high integrity where the solution prevents unauthorised access to, modification of computer programs, data, or settings. 
    Ensure the solution has a high degree of survivability despite third-Party interventions (attacks, human errors, hardware, or software faults). 
    Employ logs and records so that actions and events can be proven to have taken place and cannot be disputed/ repudiated later. 
    Ensure wherever actions can be traced uniquely to the entity which performed it. 
    Ensure wherever possible the identify of an entity can be proved to be the correct one.

    Implementation – Ensure the Solution is Maintainable 

     Ensure relevant documentation is provided to support teams to reduce development support burden

    Respond to Outages & Failures 

    Provide proactive support to Peers, Testing, Dev Support and Operational teams so number of escalations to the development team is reduced, thereby maximising development time. 
    Provide support to the Dev Support when required during operational events and create or assist with the creation of SOP’s. 
    Be available to handle emergency outages and failures for your or your teams’ solutions. 
    Perform trouble shooting and effectively resolve issues to increase solution stability and reduce intervention required over time. • Recommend and execute approved improvements to development methods and solutions. 
    Provide quick resolutions to app/system issues, driving stability, efficiency and effectiveness. 
    Maintain solutions which have completed development and are in the operations phase. 
    Develop and maintain technical support documentation. 
    Assess risk and impact of production issues/changes and take appropriate steps to mitigate risk.

    Behavioural Outputs:

    Adaptably Resilient

    Adapts to change and is open to innovative ideas and willing to take on new responsibilities. 
    Able to manage pressure and can effectively adjust plans to meet changing needs/demands. 
    Changes his/her interpersonal style and approach based on the circumstances. 
    Adapts behaviour to maintain cooperative relationships with others. 
    Accepts changes to task, plans and procedures to align with strategic direction of the organization and appropriately adjusts behaviour and activities to changing conditions. 
    Maintains a positive attitude in the face of change.

    Decision Making Quality

    Makes confident, timely, fact-based decisions drawing on a broad range of resources through collaboration with others. 
    Ensures others understand the decision before moving forward. 
    Considers short- and long-term implications of the decision. 
    Able to logically defend and explain judgements and decisions. 
    Takes steps to accurately define the problem before seeking a solution. 
    Bases decisions and evaluations on a careful and systematic review of relevant facts and information.

    Resourceful and improving 

    Generates new ideas and challenges the status quo, takes risk, supports change, and encourages innovation. 
    Searches for opportunity to create new ideas and innovate or improve efficiencies wherever possible. 
    Solves problems through questioning the status quo.

    Living our Spirit:

      Engages in cross-functional collaboration and problem solving whilst encouraging a culture of inclusivity. 
     Actively drives a culture of versatility and adaptability by supporting other Team Members not only within the department, but within BET Software as a whole. 
    Shows up in an authentic manner and leverages off the team’s diversity to achieve deliverables. 
     Views challenges as opportunities to expand on their knowledge base and takes a creative approach to overcoming the challenges.

    Qualifications

    Minimum 1 years’ experience within a development environment is advantageous. 
    1-year database experience is advantageous. 
    1 – 2 years server/ client-side language is advantageous 
    Good written and verbal communication skills. 
    Strong attention to detail.

    Apply Before 10/30/2025

    go to method of application »

    Apply via company website ( N / A ) or

     

  • Internship Program: Bacteriology X2 (Roodeplaat)

    Description

    Preparation of buffers and growth media.
    Isolation, purification, preservation of bacterial cultures.
    DNA extraction and PCR from plant pathogenic bacteria.
    Maintaining and expanding the national collection of bacteria.
    Assist with data capturing.
    Provide research support for Diagnostics.
    Assist with soil preparation and glasshouse trials.
    Assist with collection of samples in different provinces.
    Adhere to quality standards.
    Complies with SHE/OHS regulations and procedures.

    Requirements

    National Diploma/BSc in Microbiology, Biotechnology, Plant Pathology and related.
    Postgraduate Diploma/Hons will be an added advantage.
    One-year experience in a plant bacteriology laboratory will be an advantage.
    Experience in preservation of bacteria.
    Assist with soil preparation and glasshouse trials.
    Willing to go to field trips.

    Apply via company website ( http://www.arc.agric.za ) or

    arc.mcidirecthire.com

     

  • Call Centre Operator (Chat Agent) Contracts Administrator HOD High School English FET Teacher – Mathematics Teacher – Locum 2026 Deputy Principal – Preparatory Teacher – Natural Sciences Teacher – IsiZulu Teacher Intermediate Phase Teacher Grade 4 Teacher: Maths Literacy & Technology Grade 1 Teacher

    Job Purpose:

    To recruit new students through the application of the Rosebank College methodology, effective stakeholder relationship management and brand awareness.

    Duties & Responsibilities:

    Cold Calling

    View existing student databases and contact existing students for referrals.
    Contact parents of existing students and enquire about sibling’s prospective enrolment at Rosebank College.
    Resurrect in-active students from database.
    Contact prospective students to market the brand.

    Telephonic Consultations

    Make initial telephonic contact with prospective students.
    Introduce the brand.
    Invite them for telephonic interviews to discuss prospective career options.
    Set up telephonic consultations.
    Explain the purpose of the interview and the process.
    Acquire and capture student’s details on the database.
    Present the Rosebank College philosophy.
    Ask career-specific questions to establish a course of interest.
    Discuss the course/s in detail.
    Check for understanding.
    Respond to the prospects’/ student’s queries and concerns.
    Advise students/prospects regarding acceptance into Rosebank College
    Build rapport with the students during the interview process.
    Advise students of the application closing date.

    Minimum Requirements:

    Qualifications

    Matric (NQF Level 4 Qualification)
    Sales qualification – Ideal

    Experience

    Sales experience (1 Year)

    Key Competencies

    Ability to manage time effectively.
    Attention to detail.
    Customer service orientated.
    Ability to effectively cope with change.
    Deadline-orientated and can work well under pressure.
    Be able to work in a team environment. 
    Effective communication skills
     

    go to method of application »

    Apply via company website ( http://www.advtech.co.za ) or

     

  • Librarian Assistant Librarian Assistant Collections Manager: SOCIAL History & Art Collections Manager: Natural History, Cenozoic Palaentology & Geology Collections Manager: Natural History,Invetebrae Palaentology Collections Manager: Social History Business Development Fundraising Manager Business Development Fundraising Coordinator Business Development Fundraising Assistant ​MAINTENANCE ASSISTANT

    Requirements:

    Bachelor’s Degree plus Higher Diploma in Library Science, Bibliography, or B. Information Science 3 Years experience as a Reference Librarian Cataloguing and classification of library materials experience

    Key Responsibilities include:

    Library administration and services Acquisitions Collection Management Database system development and maintenance Managing the library collection
    Stock take and accountability of library materials submitting quarterly reports and providing information needed for annual reports People Management

    go to method of application »

    Apply via company website ( N / A ) or

    www.iziko.org.za

     

  • Sr. Analyst, Solutions Management

    Job Description

    The Sr. Analyst, Solutions Management will help Visa clients manage the risk of accepting payments online. This will include analyzing order data tidentify emerging fraud trends, developing strategies tmitigate these trends, and working closely with Visa’s clients timplement these strategies using a combination of Visa and industry tools.

    Essential Functions and Responsibilities

    Consulting Expertise

    Drives client acceptance by leveraging relationships and strategies that align with Risk Solution Services goals, automation, and retention objectives
    Regularly discusses and pursues client goals, demonstrating an understanding in clients’ evolving business strategies
    Continually builds rapport with clients and the Visa account teams tpromote retention and stay ahead of competitive risk
    Anticipates fluctuations and proactively identifies anomalies with business relationships
    Is an early adopter of complementary Visa products and offerings and is proactive in learning how tleverage updates and enhancements for Visa and client success
    Advocates productively on behalf of the client about product feedback and enhancement requests

    Analysis

    Uses Business Intelligence tools tcontinually highlight client return on investment, aligning acceptance and fraud KPIs with Risk Solution Services objectives
    Efficiently adheres tclients’ contractual reporting requirements
    Contributes tthe continual enhancement of analytical tools
    Works with BI team tenhance current and future reporting capabilities

    Solutions Delivery

    Optimizes client acceptance through increased automation, the use of machine-learning models, efficient use of manual review, and reduced reliance on rules
    Maintains working knowledge of Visa and partner integrations, order and technical flow, and support resources
    Participates in projects and events that advance Risk Solution Services and Visa success
    Identifies and influences clients and internal business partners texplore Risk Solution Services and complementary Visa product offerings
    Remains proficient in Visa and partner integrations, order and technical flow, and support resources
    Understands how client strategies and risk configurations potentially impact Visa revenue
    Evangelizes the value of Risk Solution Services and Managed Services by participating in pre-sale and proof of concept engagements
    Embodies industry best practices
    Manages projects or processes and provides guidance tcolleagues

    Communication and Presentation Skills

    Communicates independently, professionally, succinctly, and with relevance based on audience and topic
    Collaborates consistently with internal partners on the status of portfolio
    Shares efficiencies and best practices with colleagues
    Provides appropriate detail and can confidently communicate at the executive level
    Influences others within Risk Solution Services regarding practices, procedures, and policies

    Industry Knowledge

    Builds industry knowledge through internal and external resources
    Proactively discusses industry trends and innovations and educates clients on the basics of how payment ecosystems work
    Understands regional risk regulations
    Remains current on global competitive landscape
    Confidently consults clients on how payment ecosystems work
    Uses knowledge of competitive landscape tshape solutions deliver

    ​This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager.

    Qualifications
    Basic Qualifications

    8 or more years of relevant work experience with a Bachelor’s Degree or at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 2 years of work experience with a PhD

    Relevant work experience:

    Working in eCommerce payment industry
    Collaborating on and with enterprise-wide products, projects, and programs
    Deriving insights and action items through analysis
    Providing Solutions Delivery/professional services
    Proficiency in Microsoft 365 (Office)
    Exceptional presentation, consultative, and communication skills
    Proficient in Python, Java, or another major programming language, with a focus on data analysis, machine learning, or algorithm development.
    Skilled in using SQL for data analysis.
    Hands-on experience in handling and mining large, diverse data sets.
    Demonstrated experience working with or fine-tuning machine learning models in fast-paced, real-time prediction environments.

    Preferred Qualifications

    9 or more years of relevant work experience with a Bachelor’s Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD

    Apply via company website ( http://www.visa.co.za/za ) or

    jobs.smartrecruiters.com

     

  • Agent: Inbound Contact Customer Center X3 Braamfontein FX Dealer Head of Finance: Business & Personal Banking Merchant Solutions Manager: National Sales & Service Fleet Controller Business Banking Relationship Manager – Port Elizabeth Relationship Banker Business Banking

    PRIMARY PURPOSE

    The successful incumbent will be responsible for handling and building strong relationships with the Bank customers through inbound telephonic, online and email communication /interaction with Bidvest Bank Clients.
    Ensures the quality of service exceeds customer expectations and establishes constructive relationships with Client base.
    Utilises IT system accurately and ensures that all queries are answered effectively. Refers calls to appropriate departments only if unable to solve query appropriately. Provides accurate product information to clients in line with predetermined Bidvest Bank processes, standards and protocols.

    MINIMUM REQUIREMENTS

    REQUIRED MINIMUM EDUCATION AND TRAINING

    Matric
    RE 5
    FAIS recognized qualification or equivalent is preferred

    REQUIRED MINIMUM WORK EXPERIENCE

    1 – 2 years relevant experience in a Customer Contact Centre environment
    Proficient in relevant computer applications (Ms Office)
    Knowledge of customer service practices and principles

    TECHNICAL COMPETENCY REQUIREMENT

    Knowledge of regulations and compliance function related to FAIS and FICA Act.
    Ability to provide customers with service, support and improvement opportunities to increase their consumption of a product or service and
    maximise retention, cross-sell and upsell opportunities within the customer base.
    Excellent communication – able to follow the Customer Contact Centre scripts and calm irate customers down
    Service Excellence – dealing with customers regarding potentially complex
    financial / emotional situations and ensuring that situations are effectively resolved to the benefit of the business and the customer without escalation to team leader.
    Ability to connect with the Customer, understand their needs and design a solution bringing together wide variety of services.
    The ability to connect, build relationships and communicate information relevant to the stakeholder groups depending on their level of work in the organisation.
    The ability to handle queries effectively and formulate appropriate responses.
    Understanding of the Bank’s products to accurately, persuasively and effectively communicate with customers about the product, its features, benefits, uses, and support needs. This enables one to identify cross selling opportunities and respond to customer queries.

    go to method of application »

    Apply via company website ( ) or

     

  • Senior CRM Executive

    Job Description

    Seeking business opportunities to maintain and grow the assigned portfolio
    Build solid professional relationships with both the client and staff
    Achieve set revenue targets
    Monitor competitors activity
    Perform customer visits with your team
    Assist team in managing accounts under threat (where CRM manages more than one client)
    Day-to-day management of the team including implementation of policies and procedures
    Support and coach critical sales activities within the team
    Monitor overall sales activities, including revenue performance, visitations and prospecting
    Organize regular team meetings

    Job Requirements – Experience and Education

    Minimum requirement is a Matric (Grade 12) qualification
    Bachelors Degree or similar qualification and/or experience
    7 Years minimum corporate experience in client services
    7 Years minimum experience within the Logistics and Supply chain industry
    Need to have worked for reputable corporates
    Proven track record of management and constant year on year growth with a high profile client portfolio
    Experience in presentation and negotiation of business solutions at senior management level
    Valid Code 08 drivers license and own reliable transport

    Leadership Behaviors
    Skills

    Customer Oriented
    Data Analysis
    Leadership Skills
    Negotiation Skills
    Problem Solving
    Strategic Planning
    Time Management

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

    careers.aramex.com

     

  • Client Manager

    We are looking for a Client Manager in our Client Management Team for the Non-Life business to manage the substantial Munich Reinsurance Africa Branch (MRAB) portfolio and find new opportunities to grow with our clients. As part of the largest reinsurer in the world your job will involve delivering Munich Re value and service to our clients to ensure a leading position in the market. You will report to the Client Management Executive. You will not have any direct reports.

    Your Role:

    Understand Munich Re’s strategy/value proposition/unique selling proposition, sales approach (e.g. direct vs. broker), tactical steps and positioning of competitors compared to MR, and positioning of clients/brokers and their relevance for MR
    Develop an understanding of clients’ strategy, decision-making landscape and business/financial needs (including capital requirements) to ensure deeper reinsurance engagement and reach
    Analyse market drivers, competition and broker environment/activities as well identify trends
    Develop strategies and plans to defend and grow client relationships
    Broaden MR’s network, including for new business opportunities
    Align with internal teams e.g. Underwriting to develop a strategy for renewal, to develop tactical steps and negotiate the best outcome for Munich Re
    Develop and realise market/client approaches in cross-departmental teams; strengthen MR’s value proposition through differentiation, services rendered together with different MR units (i.e. Insurance Consulting, Cyber)
    Convey the Munich Re Groups value propositions in a compelling way
    Use several channels to build the brand including social media, conferences, events and the like.
    Establish best practices for CRM-driven interaction between outside client, sales/underwriting teams, innovation and consulting.
    Develop knowledge across all lines of business, with the ability to identify risks, understand Reinsurance structures, and explain concepts to others, whilst building in-depth expertise in main classes of business

    Your profile:

    Advanced university (or other business) degree and professional designation with at least 5 years of hands-on, in-depth Non-Life (re-) insurance experience.
    High degree of client orientation.
    Has experience in project management methodologies and team leadership, with the ability to manage interdivisional projects.
    Ability to present and provide analysis up to and including the C Suite of multinational companies and governmental entities.
    Abstract reasoning skill.
    Ability to embrace what drives customer behaviour and decisions through analysis, based on both qualitative and quantitative data.
    Curiosity and entrepreneurialism with the ability to collaborate with others to set a vision and orchestrate a process to implement that vision.
    The ability to act in a consultative role with multiple stakeholder levels and areas of business.

    Our Benefits:

    Life and Health Benefits
    Retirement Benefits
    Hybrid working environment
    Bonus Scheme
    Employee Assistance Program

    Apply via company website ( https://www.munichre.com ) or

    munichre-jobs.com

     

  • Procurement Administrator Technician (Agriculture) Junior Business Analyst Graduate (Engineering) Blasting Engineer – Sishen Senior Blasting Technician – Kathu Plant Manager

    Qualifications

    Certificate or Diploma in relevant field 

    Experience

    3 years’ experience in procurement 
    Excel expert
    ERP System experience preferably D365

    Duties

    Vetting of vendor applications for on-boarding to ensure all governance and contractual requirements are met and processes, policies and procedures have been adhered to
    Liaise with vendors and BME applicants on outstanding vendor documentation and information required for vetting and on-boarding
    Manage the vendor data base in respect of set-up to ensure accurate transactional processing, governance (documents and certificates), vendor information updates and account usage
    Guide and train users where required on processes, policies and procedures related to vendor selection, contracting and onboarding
    Provide administrative and analytical support for requests in the procurement and RFP mailbox
    Assist in the analysis and scoring of RFP submissions
    Extracting and presenting data requested by BBBEE Auditors and Internal and External Auditors. Provide documentary proof as requested and address any queries
    Follow up with potential suppliers, legal and internal stakeholders on outstanding contract reviews 

    go to method of application »

    Apply via company website ( N / A ) or

     

  • Surgical Assistant

    What will you be doing?

    The role forms part of the Reconstruction Division and is responsible for the successful promotion and sales of a specific product range to Orthopaedic Surgeons. The continuing customer support, correct application and usage of these products in the sales territory allocated to the incumbent is paramount. This role reports to the Regional Sales Manager responsible for the allocated territory.

    What will you need to be successful?

    To support the sales team in theatre by covering cases.  
    Build and maintain strong relations with customers.
    Work closely with the Sales Reps to ensure that target is achieved each period
    To monitor competitive activity.
    Experience as a Theatre Nurse

    Successful candidates would need the following:

     Matric and a Registered Nurse qualification
    Experienced Theatre Nurse
    Valid Driver’s License
    Own Vehicle

    Apply via company website ( N / A ) or

    smithnephew.wd5.myworkdayjobs.com