Job Region: Gauteng

  • Full Stack Developer (12395) Full-Stack Engineer CXT (12383) Senior Technical Business Analyst / Developer CIB (12387)

    Description

    Investec Sandton is looking a Full Stack Software Developer who has a passion for high quality software solutions. You will be part of a cross-functional team that is responsible for the full software development life cycle from conception to deployment of each new product. As a Full Stack Developer, you need to be comfortable around both the front and back-end coding languages, development frameworks and third-party libraries. Develop and maintaining web applications. Create automated and scalable solutions. Develop reusable code and libraries for future use. Translate UI and UX wireframes to visual elements of the application. Integrate frontend and backend aspects of the application. Test software to ensure responsiveness and efficiency. Troubleshoot, debug and upgrade software. In addition to being a solid developer, we’re looking for someone who is proactively looking for new opportunities to build efficiencies into the organization’s technical capabilities and strategies.

    Experience, skills and capability

    Software development related certification or Tertiary degree in the relevant field is required
    5+ Years of development experience using the following languages and their respective frameworks:
    C# – ASP.NET APIs using .NET Framework, .NET Core, .NET6+
    Typescript – Angular2+
    A good knowledge of the following tools and processes are required:
    Use source control, primarily using git
    Understanding of design principles behind scalable applications and REST APIs
    Experience of writing unit tests and integration tests in projects using languages mentioned above
    Understand CI/CD processes and their automation
    Understanding of deployment into containerized environments, using Kubernetes and Azure cloud services
    Able to provide support for deployed application(s)/service(s) and monitor performance
    Additional software development skills that can be helpful:
    Using git with Azure DevOps repositories
    CI/CD process with Azure DevOps pipelines
    Azure cloud services
    Microsoft SQL
    HTML
    JavaScript (ES6+)
    CSS

    go to method of application »

    Apply via company website ( N / A ) or

     

  • Senior Manager Programming Internship: Programming Internship: Stage Internship: Marketing Internship: Graphic Designer Internship: Employee Relations Internship: Marketing & Public Relations Internship: Building & Security

    Minimum Requirements

    Bachelor of Arts Degree or equivalent discipline
    Computer Literacy: Working knowledge of MS Office Suite, Internet and any other applications require to perform duties.
    5 years’ experience in the theatre environment / industry

    Primary Function

    To contribute to the development, implementation and improvement of programs that foster arts learning and awareness in line with IDP of organization 

    Key responsibilities:

    Identify and select productions aligned with the company’s business plan and artistic policy.
    Translate strategic objectives into impactful programmes.
    Establish programme schedules and ensure alignment with JCT’s vision and goals.
    Support arts learning, awareness, and community engagement initiatives.
    Oversee planning, coordination, and delivery of theatre programmes, residencies, and projects.
    Ensure productions meet high artistic and technical standards.
    Manage budgets, timelines, and compliance requirements for all productions.
    Build and maintain strong relationships with producers, artists, co-producers, and other theatres.
    Develop national and international touring opportunities.
    Collaborate on contract negotiations and co-productions.
    Draft and manage annual programming budgets.
    Monitor revenue and expenditure to ensure alignment with approved budgets.
    Link programme objectives to financial planning and reporting.
    Oversee scheduling, venue bookings, contracts, and production calendars.
    Submit regular reports (weekly, monthly, quarterly, annual) on programming outcomes.
    Ensure effective record-keeping, compliance with SCM processes, and project close-out reports.
    Provide guidance to creative teams, directors, and production staff. Manage the producing function on a daily basis, assisting the Artistic Director and Chief Operations Officer in ensuring that all work at the Joburg City Theatres is produced and presented with high production values and in the best possible circumstances (including national and international touring
    Work with the Artistic Director and other Department Heads in the development of annual and long-term project plans.
    Work with the Artistic Director, visiting directors, and casting agents to manage casting for productions, including conducting all availability checks, arranging meetings, and submitting offers (availability).
    Respond timeously enquiries regarding availability of the venues. Follow-through on correspondence until finalization.
    Maintain and distribute theatre calendars in order for them to be up to date at all times.
    Ensure that information on the deposit registers is accurate and up to date.
    Ensure that the calendars tally with the Deposit Register and website.
    Submit weekly, monthly, quarterly, mid-year and annual programming reports.
    Lead cross-departmental collaboration to ensure smooth execution of projects

    go to method of application »

    Apply via company website ( N / A ) or

    joburgcitytheatres.com

     

  • Operations Manager: Finance (Office of the CFO) – (REF: 02/2025/06) ​Depot Manager: Regional Operations – (REF: 02/2025/07)

    KEY RESPONSIBILITIES 

    Assess statistical and accounting information to appraise operating results in terms of costs, budgets, operations, policies, trends and increasing profit possibilities.
    Maintain, review, revise and monitor accounting information to support business operations.
    Review and analyse consolidated reports for all finance units.
    Support the external audit function to ensure compliance with accounting standards, law and internal controls.
    Ensure the evaluation of capital projects, protection of capital and safeguarding of assets by mitigation of risks including commercial, financial and regulatory.
    Drive the development of the JRA business strategy and the Service Delivery Budget Implementation Plan (SDBIP) as part of the Executive Management Team (EMT) to ensure alignment with the City of Johannesburg’s Growth and Development Strategy (GDS) and strategic priorities.
    Provide input to the JRA business plan and budget from the business unit’s perspective.
    Monitor adherence to an organisational structure that will support strategy implementation.
    Enforce legislative compliance from a business unit perspective.
    Provide management reports so that internal and external stakeholders are informed of performance progress and relevant issues of the business unit.
    Develop and implement mitigating measures for the unit.
    Ensure that assessments of the quality of the assurance are conducted through interaction with the assurance recipients, for the unit.
    Support the CFO in the implementation of effective and equitable human resource management strategies and policies for the finance team.
    Facilitate compliance with the Municipal Finance Management Act (MFMA).
    Provide relevant stakeholder information that will contribute to the stakeholder analysis exercise.
    Provide the HOD with critical information/feedback that will facilitate management decisions.

    REQUIREMENTS AND SELECTION CRITERIA

    Bachelor’s degree in financial management, or relevant NQF level 7 equivalent.
    10 years’ experience in financial management, inclusive of 5 years in a managerial position of which one must be at senior management level.

    go to method of application »

    Apply via company website ( N / A ) or

     

  • Technical Recruiter IT Resourcing Consultant Senior Recruitment New Business Development Consultant Senior Process Mining Specialist (12-Month Contract) GM – IT Accountant Senior Strategy Analyst – Investment Banking (6-Month Contract) Database Administrator DB2/IDMS (Contract)

    Position Overview:

    We are seeking an exceptional Technical Recruiter specializing in IT Technology to join our successful team in Randburg. As a small contingent hire business, we thrive on individual initiative and team collaboration This role is pivotal in sourcing top-tier, scarce technical talent within the financial services market, including passive candidates, using advanced methodologies such as GitHub, Boolean searches, and strategic headhunting.

    Responsibilities:

    Utilize advanced sourcing techniques, including AI-Powered Candidate Matching and Predictive Analytics, to identify and engage passive candidates in the IT sector, specifically within digital-focused roles for financial services.
    Employ innovative approaches to attract and recruit top-tier technical talent, leveraging the latest searching methods and strategies.
    Build and maintain talent pipelines and communities through networking events, webinars, and online forums, demonstrating expertise in Talent Community Management.
    Implement strategies for Diversity and Inclusion Recruitment to enhance diversity within technical teams.
    Manage full-cycle recruiting process, from sourcing to offer negotiation and onboarding.
    Collaborate closely with the team to achieve collective success and innovate in talent acquisition strategies.

    Additional Requirements:

    Strong competency in networking, innovative sourcing, and building talent communities within unique functional areas.
    Proficiency in internet recruiting, social networking, and technology/database searching and mining skills required.
    Demonstrated flexibility, adaptability, and ability to thrive in a dynamic, fast-paced environment.
    Excellent time management skills and track record of innovation in acquiring senior-level talent.
    Technical acumen – ability to understand complex roles and technical requirements.

    Requirements:

    Proven experience as a Technical Recruiter or similar role with a focus on IT Technology, specifically within digital-focused roles in the financial services sector.
    Minimum 3 years of IT recruitment experience using advanced recruitment and sourcing techniques, including AI-Powered Candidate Matching, Predictive Analytics, and Passive Candidate Engagement.
    Experience in building and maintaining talent pipelines and communities through networking events, webinars, and online forums.
    Strong understanding of Diversity and Inclusion Recruitment practices.
    Proficiency in utilizing social media platforms, GitHub, Boolean searches, and other latest searching methods.
    Strong negotiation and communication skills.
    Bachelors degree in Human Resources, Business Administration, or relevant field (preferred).

    go to method of application »

    Apply via company website ( ) or

     

  • Regional Sales Manager – Engineering

    Role Purpose    

    The responsibility of the Regional Sales Manager will be to oversee the overall growth and profitability in the Division  

    Requirements    

    Relevant tertiary qualification
    Relevant Insurance qualifications, minimum 120 NQF credits and completed RE level 4
    Post graduate degree or diploma in Marketing, management, Trade, insurance and or finance are an advantage
    At least 3 years Insurance experience including sales and Underwriting
    At least 1 years claims experience
    Proven successful track record in showing good growth and profitability in a similar position
    Being able to source new brokers and identify new opportunities
    Strong negotiating and persuasive skills
    Ability to adapt to change and to work under pressure, and meet deadlines
    Analysing business, profitability and broker portfolios
    Ability to manage internal and external conflict and to be able to find solutions to problems and to implement
    Networking on all levels internally and externally
    Proven ability to motivate staff
    Bilingual preferable
    Being able to create presentations and to different audiences
    Must be Information technology driven and comfortable with different operating packages including Excel, PowerPoint and Word
    Must be completely competent and efficient on Tial and possess the ability to train brokers and staff

    Duties & Responsibilities    

    Provide underwriters with an underwriting guidance
    Provide the underwriters with rating guidance
    Conduct product training in the regions
    Provide technical assistance and support to the regions and to brokers
    Provide technical information on new products and developments to the marketing department for broker distribution
    Undertake technical audits in both underwriting (and claims) and ensuring adherence to underwriting limits as per the authorised mandates
    Provide product summaries for publishing on the web-site or in the brochure
    Maintain the product on Tial
    Draft, maintain and enhance the policy wording
    Assist regions with major renewals
    Identify and assisting regions in correcting unprofitable portfolios
    Assist claims department on complex claims
    Assist RI department in accessing appropriate reinsurance
    Communicate market developments to regions
    Assist with Product development
    Assess new product approval requests
    Check quotes on Tial
    Build key relationships with brokers in the market place
    Monitor growth and profitability of book of business

    Competencies    

    Must have good working knowledge and understanding of the insurance industry
    Must have good knowledge of Insurance legislation and compliance
    Comprehensive knowledge of the Divisions products
    Must have a strong knowledge and experience in claims handling process and procedures,
    Division underwriting mandates, rates and procedures
    Must have / gain a good understanding of financials, treaties and Risk management procedures and exposure

    Deadline:4th September,2025

    Apply via company website ( ) or

    guardrisk.erecruit.co

     

  • Delivery Manager Associate Engineer: DevOps Business Intelligence Analyst Senior Azure Integrations Engineer Inside Sales Client Manager

    Your day at NTT DATA

    The Delivery Manager is a developing subject matter expert, responsible for operating within a Region/Country or Services function and is accountable for service delivery at the highest level thereby ensuring client satisfaction and the successful continuance of business operations within the organization.
    This role ensures managed service is provided to all clients, thereby ensuring that their IT infrastructure and systems remain operational.
    The primary objective of this role is to ensure contracted Managed Services outcomes are delivered to the client and assists with the planning, building and supporting of delivering managed services to meet business objectives.

    Key responsibilities:

    Monitors the work queues and provides support to clients where the ticket is highly technical or sophisticated in nature.
    Works independently, with general direction from the client, stakeholders, team lead, or senior manager, to perform operational tasks to resolve all escalated incidents/requests in a timely manner within the agreed SLA.
    Provides support to all escalated incidents.
    Shares such knowledge, to resolve issues, document them, and push the knowledge down to other engineers.
    Acts as emergency support contact as needed, for critical client and business-impacting issues.
    Ensures that the shift handover process highlight any key escalated open tickets to be focussed on along with a handover of upcoming operation critical tasks to be carried out in the next shift.
    Timely escalation of all tickets to management with ensuing updates, where applicable.
    Proactively identifies, contributes, implements, and works with automation teams for effort optimization and automating routine tasks.
    Systematically gathers relevant information and apply technical knowledge to analyze and use highly technical troubleshooting tools and content and analytical practices.
    Uses operational and diagnostic procedures to resolve escalated tickets in unique and complex client environments.
    Coaches teams within remit by offering technical expertise and pushing work down to other engineering teams.
    Performs quality audits, covering process, service experience, ticket updates as required.
    Drives service delivery to clients and applies standardized service management service operations (SMSO) to deliver managed services.
    Provides operational support and continuous service improvement post client handover from Technical Services (or other) teams.
    Implements training and development initiatives for direct reports.
    Engages with clients for technical operations as part of routine operations.
    Constantly measures and analyses team’s delivery capabilities.

    To thrive in this role, you need to have:

    Good organizational and team management skills.
    Good communication skills – both verbal and written coupled with excellent ability to collaborate with internal stakeholders and external clients.
    Seasoned understanding of budgets and cost management.
    Good time management, prioritization and delegation abilities.
    Good focus on client centricity.
    Highly focused on business outcomes.
    Ability to guide the team through transformational objectives set out by the business.
    Ability to work across different cultures and social groups.
    Ability to work well in a pressurized environment and adapt to changing circumstances.

    Academic qualifications and certifications:

    Bachelor’s degree or equivalent degree in Information Technology or Computing or related field.
    ITIL certification is required.

    Required experience:

    Solid experience in coaching and mentoring engineering team(s) gained within an information technology services organization.
    Solid demonstrated experience implementing continual service improvement initiatives (through automation, process enhancements).
    Solid demonstrated experience in organizational change management (transformational experience).
    Solid demonstrated experience in domain towers such as Network, Collaboration/Customer experience, Cloud, Security, Data Center.

    go to method of application »

    Apply via company website ( ) or

     

  • Technical Test Analyst Credit Specialist-4 Branch Advisor FAIS-2 Junior Data Scientist Branch Advisor FAIS-1 Branch Controller Universal Advisor Lead Universal Advisor Developer Actuarial Specialist II Data Modeller-1 Software Architect (EPM) Business Case/Admin Manager Banking Advisor DevOps Engineer Financial Systems Analyst Business Relationship Manager Data Engineer Business Intelligence Analyst Sales Consultant Client Portfolio Executive Regional Manager Universal Advisor-JHB Sales Head Business Relationship Manager FNB Community Advisor Database Administrator Wealth Manager CateringTeam Leader Key Account Manager Relationship Manager Wealth Manager Private Client Advisor Business Process Engineer Business Development Manager Private Client Advisor Rural Lending Specialist Cobol Developer Sales Broker Branch External Sales and Service Advisor OBR

    Job Description

    To create and update technical test scripts to run automated testing to prevent errors/defects in the live system
    Maintains existing scripts. Debugs results of automated testing
    Increase operational efficiency and suggest solutions to enhance cost effectiveness through the development of technical test scripts
    Deliver exceptional service that exceeds customers’ expectations through  proactive, innovative and appropriate solutions by resolving queries fast and effectively
    Create and update automated scripts to run automated regression testing, debug results. Maintain existing scripts and up to date test packs
    Comply, understand and meet governance in terms of legislative,  audit risk and process requirements for the Test Analysis Environment
    Ensure Quality Assurance processes  are executed during technical testing by the team
    Ensure all Technical Performance Testing is loaded and recorded to prevent re-occurrence or errors in programmes
    Analyse and execute logged defects and follow up on defects that are not yet fixed.
    Provision of an efficient service for the test analysis function through careful and timeous analysis, planning, execution, reporting and updating of all related information.
    Continuously assess own performance, seek timely and clear feedback and request training where appropriate and needed.

    End Date: August 30, 2025 

    go to method of application »

    Apply via company website ( ) or

     

  • Human Resources Administrator – Cape Union Mart – Regional Office Buyer– Sparks & Ellis Uniforms Permanent Part-Time Sales Assistant – Old Khaki Mountain Mill Customer Service Agent

    Job Description

    The Human Resource team needs a dynamic and administratively strong team player to assist in the daily tasks of the Human Resource Team. The successful candidate will be able to self-manage and be diligent in completing duties. Ad-hoc responsibilities would be included in this role and therefore it is important to manage time and outcomes.

    Role and Responsibilities

    Bulk Recruitment
    Recruiting through the ATS system
    Finalising new starters documentation, vetting the information on the system
    Reference, ITC and criminal checks
    Communicate with team members at all levels (senior and junior) in a professional/ corporate office environment.
    Build and maintain effective business relationships with colleagues and key stakeholders by initiating and maintaining regular interactions.
    Ad hoc administrative requests
    Ability to handle confidential and sensitive information with integrity.
    Excellent communication and interpersonal skills. 
    Ability to work independently and collaboratively as part of a team.

    Experience  

    Microsoft office proficient
    HR Admin experience preferable
    Excel advances preferable.
    Experience using a recruitment and payroll system preferable.

    Qualifications

    Degree or Diploma in Human Resource Management or related field 
    Postgraduate qualification will be advantageous. 

    Competencies required.

    Client-centric & focused
    An excellent communicator
    An effective team player
    Results & solution driven.
    Resilient & tenacious in a fast-paced, ever-changing environment
    Ability to prioritize, manage time, maintain high levels of drive & initiative under pressure.
    Methodical, detail-orientated & accurate
    Proactive, innovative, passionate, committed, self-motivated, driven and trustworthy.
    Ability to handle confidential and sensitive information with integrity.

    Purpose

    To support the HRBP team with comprehensive HR Admin processes.
    Act as a dedicated source to HRBP team to coordinate end to end HR administration.
    The HRA will have a specialised skillset in holistic administrative duties.
    Working knowledge of the SAGE system (Preferable).
    Assist in filing, uploading and creation of new employees.
    Ad-hoc duties to be fulfilled to assist the HRBP to focus on stores.

    Deadline:5th September,2025

    go to method of application »

    Apply via company website ( ) or

     

  • Credit Controller_Administrator

    Description

    The purpose of the role is to effectively manage arrears  and perform certain administration for the department.

    Managing tenant accounts.

     Follow up and collect all outstanding monies from current and ex-tenants who are in arrears.
    Negotiate payment arrangements.
    Provide statements to relevant parties when required.
    View banking unallocated and suspense accounts for payments received with incorrect reference numbers and send correct information to banking.
    Provide feedback on arrears as required.
    Ensure that all files handed over to Legal are accurate and complete.
    Resolving tenant queries (e.g. account reconciliation, assessment rates, utilities etc.)

    Credit control administrative duties.

    Ensure that the credit control policies and procedures are complied with.
    Sign an MOU with all tenants for which payment arrangements are made.
    Send out the appropriate default letters.
    Blacklist all tenants as per company policy.
    Update the notes on the arrears report daily.
    Ensure that all instructions are issued are accurate, complete, and authorised in terms of the SODA timeously where adjustments to tenant accounts are to be made.
    Update and correct tenant information as required.
    Reconcile credit balance accounts to make sure that they are correct.
    Check the rent-roll reconciliation report monthly.
    Attend to tenant CRM cases timeously & effectively.
    Communicate on a regular basis with the Property Manager regarding problematic tenants.

    Perform administrative functions for the department.

    Prepare documents for the department, correspondence, etc.
    Prepare monthly packs as required.
    Minute taking in meetings.
    Accurate filing of documents.
    Provide assistance with the annual leave control for the department (building managers).
    Coordinate the training for new staff.
    Diary management and preparing in advance to ensure that there is no duplication in the dairy and allowing for rescheduling of meetings as required. 
    Ensure that the teams are fully aware of scheduled appointments.
    Book meetings and meeting venues.
    Coordinate and provide administrative duties related to community projects and social events.
    Ensure good housekeeping of the department. 
    Managing the petty cash.
    Monitor team movements to ensure familiarity regarding their whereabouts.
    Organize parking as required.
    Control and collect all documents required for performance reviews and complete the necessary checklist/control sheet.   Follow up with employee regarding outstanding reports.

    Requirements
    Qualifications & Experience:

    Matric qualification required (with accounting as a subject  preferred).
    Up to 2 years credit control experience required.
    1 year experience in administration.

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

    cityproperty.mcidirecthire.com

     

  • Sales Solutions Representative (Mining Industry Specialist) Key Account Manager Corporate Markets Business Development Executive

    Job Summary:

    We are seeking an experienced Business Development Executive with a proven track record of engaging with C-suite executives. This role involves driving strategic growth, securing high-value deals, and building influential relationships in the South African market. The ideal candidate will also be adept at cold calling to generate new business opportunities.

    Key Responsibilities:

    Build Relationships: Develop and maintain connections with C-suite executives and senior decision-makers.
    Strategic Planning: Create and execute business development strategies to capture new opportunities and drive growth.
    Lead Negotiations: Manage negotiations for high-value deals, ensuring alignment with Raizcorp’s objectives.
    Market Insights: Analyze market trends and competitor activities to identify and act on new business opportunities.
    Proposal Management: Prepare and present tailored proposals to senior stakeholders, highlighting Raizcorp’s value.
    Collaborate with Leadership: Work with the executive team to align strategies and provide insights on growth opportunities.
    Represent Raizcorp: Act as a thought leader at industry events and networking functions.
    Cold Calling: Proactively engage potential clients through cold calling to generate leads and expand Raizcorp’s client base.

    Qualifications:

    Education: Bachelor’s degree in Business, Marketing, or a related field.
    Experience: At least 5-8 years in business development or sales with C-suite engagement specifically within the Mining, Minerals or Renewable Energies Industries. Proven success in securing high-value deals.
    Skills: Excellent communication, negotiation, and presentation abilities. Strong strategic thinking and market analysis skills.
    Technical Skills: Proficient in CRM software (e.g., Salesforce) and Microsoft Office.
     

    go to method of application »

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