Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

    • Job Vacancies at Datafin Recruitment

    Posted: Oct 30, 2026
    Expires: Not specified
    Save
    Facebook
    X
    LinkedIn
    Email
    Copy link
  • Get new jobs in your inbox
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Datafin was established in 1999 due to the need for a specialized IT recruitment solution. We offer a personalized and flexible recruitment service, specializing in providing both client and candidate with the perfect fit. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat...

    View All Jobs at Datafin Recruitment


     

    Onboarding Agent – CPT

    ENVIRONMENT:

    • Our client, a company operating in the digital payments and fintech space, is seeking a detail-oriented Onboarding Agent to guide new merchants through its payment gateway onboarding process.
    • You will verify business information, complete due diligence checks and maintain accurate records so that applications are ready for approval and integration.  This role combines merchant communication, document verification and compliance administration.
    • You will keep applications moving, provide Back Office training and refer risk, compliance and specialist decisions to the appropriate teams.

    DUTIES:

    • Manage merchant onboarding applications from Commercial handover, verify document completeness and follow up on outstanding information.
    • Verify business registration details, addresses, business activities and applicable licences, as well as the identities and authority of directors and authorised representatives.
    • Identify and verify ultimate beneficial owners (UBOs), including those within complex ownership structures.
    • Conduct sanctions, politically exposed person (PEP) and adverse media screening, maintain supporting evidence and escalate findings to Risk and Compliance.
    • Compile complete due diligence packs for approval and confirm that all approval conditions are met before handing applications over to Integration.
    • Capture verified business, contact and banking information, and submit banking details for independent verification.
    • Keep merchants and internal stakeholders informed of application progress, provide Back Office training and coordinate complete handovers to Integration and Customer Support.
    • Safeguard personal and merchant information, maintain accurate records and contribute to improving onboarding checklists, guidance and processes.

    REQUIREMENTS

    • Grade 12 / National Senior Certificate or an equivalent NQF Level 4 qualification.
    • A relevant diploma in Business Administration, Banking, Financial Services or a related field, or equivalent relevant experience in merchant onboarding or customer due diligence.
    • 1–2 years’ experience in merchant or client onboarding, KYC/KYB or FICA administration, compliance administration, or a banking, financial services or payments back-office environment.
    • Intermediate Microsoft Excel skills and experience working with structured checklists and electronic records.

    Advantageous Knowledge & Experience

    • A relevant NQF Level 5 or 6 qualification in Business Administration, Finance, Compliance, Risk Management or Law.
    • Training in FICA, anti-money laundering (AML), customer due diligence (CDD), KYC/KYB, sanctions screening or the Protection of Personal Information Act (POPIA).
    • Experience in a fintech company, payment service provider, acquiring bank or bank merchant services team.
    • Experience verifying beneficial ownership, using screening tools or onboarding businesses requiring licences or regulatory authorisation.
    • Knowledge of Merchant Category Codes (MCCs), payment methods and merchant onboarding systems.

    ATTRIBUTES

    • Highly organised, accurate and accountable, with strong attention to detail.
    • Professional written communication and interpersonal skills.
    • Able to manage multiple applications simultaneously and follow up persistently on outstanding information.
    • Demonstrates sound judgement, confidentiality and a proactive approach to escalating concerns.
    • Able to maintain compliance standards and complete required checks under pressure.

    Working Requirements

    • Availability to work rostered shifts from Monday to Sunday.
    • Employment is subject to satisfactory role-related criminal, credit and qualification verification.
    • Completion of required FICA, anti-money laundering, POPIA and Payment Card Industry Data Security Standard (PCI DSS) awareness training within agreed timeframes.

    go to method of application »

    Senior Customer Support Agent – CPT

    ENVIRONMENT:

    • Our client, a company operating in the digital payments and fintech space, is seeking an experienced Senior Customer Support Agent to resolve complex merchant queries and technical payment issues across its payment gateway.
    • You will be a key escalation contact for enterprise and whale merchants, coordinate merchant communication during incidents and work with technical teams to prevent recurring problems.
    • The role suits someone with strong payment processing knowledge, sound judgement and the ability to communicate clearly under pressure. You will also support the development of other agents and deputise for the Customer Support Team Lead when required.

    DUTIES:

    • Investigate complex payment and integration issues, trace transactions and distinguish card scheme or acquiring bank issues from platform defects.
    • Keep merchants informed throughout incidents, assess operational impact and coordinate progress updates and follow-up communication.
    • Provide dedicated senior-level support to enterprise and high-value merchants, working alongside Relationship Managers to meet agreed service levels.
    • Collaborate with Product, Engineering, Infrastructure, Risk and Finance teams to identify root causes, track corrective actions and escalate delays.
    • Prepare clear, comprehensive technical escalations and maintain accurate support documentation and knowledge base content.
    • Coach support agents, strengthen troubleshooting capabilities and assist with daily operations, shift planning and escalations when deputising for the Team Lead.
    • Use elevated system access responsibly, protect customer and payment data, and maintain complete, auditable support records.

    REQUIREMENTS:

    • A post-school diploma or degree in IT, Computer Science, Engineering, Business, Finance or a related field, or equivalent relevant experience.
    • ITIL Foundation or Intermediate certification, with practical incident and problem management experience, and a recognised payments or card-industry certification.
    • 3–6 years' experience in technical or application support, including at least three years in payments, fintech, banking or a payment gateway environment.
    • Proven experience managing incidents and recurring problems on merchant-facing or customer-facing platforms, including communicating with merchants during live incidents.
    • Third-line support or specialist escalation experience at a payment gateway, acquiring bank or payment service provider would be advantageous.
    • Experience supporting enterprise customers, deputising for a Team Leader or working with external technology partners would be advantageous.

    Essential Technical Knowledge:

    • Card payments, card scheme rules, chargebacks, and the evidence requirements and deadlines for responding to disputes.
    • Transaction tracing across card payments, Instant EFT, PayShap and bank account payments, including double-entry transaction records.
    • REST APIs, hosted checkout, plugins, software development kits (SDKs), webhooks and callbacks.
    • Root cause analysis, incident escalation and the technical information required by Engineering teams to investigate faults.
    • Secure data handling, access controls and the practical application of POPIA and PCI DSS in customer support.

    ATTRIBUTES:

    • Analytical, accountable and proactive, with strong technical troubleshooting skills.
    • Calm and methodical when handling high-priority incidents and time-sensitive issues.
    • Takes ownership of merchant communication, follow-ups and incident resolution.
    • Communicates clearly and professionally with senior merchant stakeholders and internal teams.
    • Raises risks and delays early and collaborates constructively across departments.
    • Maintains high standards of service quality, confidentiality and data protection under pressure.

    Working Requirements:

    • Excellent written and spoken English, with the confidence to communicate with senior merchant stakeholders.
    • Availability to work rostered shifts from Monday to Sunday, including standby and incident callouts as required.
    • Successful completion of role-related criminal and credit screening.
    • Completion of POPIA and PCI DSS training during induction, with annual refresher training.

    go to method of application »

    Junior Mechatronics Engineer (Product Design) – (JHB – Onsite)

    ENVIRONMENT:

    • A South African technology company specialising in the design, development, and manufacture of electronic hardware and software solutions for the mining industry is seeking two Junior Mechatronic Engineers to join its product development team. 
    • The successful candidates will be responsible for designing and testing enclosures and mechanical assemblies that protect electronic components in demanding mining environments. 
    • Reporting to a Senior Engineer, the role offers hands-on experience working with various materials, 3D modelling, and test rigs. This opportunity is ideally suited to curious and innovative engineers who enjoy practical problem-solving, experimenting with new ideas, and building or developing things both professionally and in their personal time.

    DUTIES:

    • Design enclosures and mechanical assemblies for electronic products.
    • Build 3D models and drawings in Autodesk Inventor and similar software.
    • Work with a range of materials to select the right fit for each enclosure.
    • Calculate physical stresses and loads on enclosures and components.
    • Design and run test rigs, including destructive impact testing.
    • Analyse test results and refine designs based on findings.
    • Collaborate with electronics, firmware and production teams.
    • Take part in research, prototyping and continuous improvement.

    REQUIREMENTS:

    • Honours or Master’s Degree in Mechatronic, Mechanical Engineering or a related discipline.
    • Graduates considered, with around 2 years’ work experience preferred.
    • Background in junior product design, mechatronic or mechanical engineering.
    • Prior experience with 3D modelling / CAD software (Autodesk Inventor preferred).
    • Sound understanding of materials and stress calculations.
    • Personal projects or side builds that show a passion for engineering.
    • Strong analytical and problem-solving skills.
    • Eagerness to keep learning and experimenting.
    • Ability to work well within a collaborative team.

    Technical Exposure

    • Autodesk Inventor
    • AutoCAD
    • 3D modelling and mechanical design
    • Stress and load calculations
    • Materials selection and testing
    • Test rig design and impact testing
    • Prototyping and assembly design

    go to method of application »

    Operations Coordinator (Imports & Exports) (Remote)

    ENVIRONMENT:

    • A leading Shipping Company seeks an experienced Operations Coordinator to manage international freight shipments from the point a confirmed booking is handed over by Sales through to final delivery, invoicing and file closure.
    • You will handle both imports and exports across sea FCL, sea LCL, air freight and road freight. This is an end-to-end operational role, not a tracking or administrative position.
    • They need someone who can take ownership of their shipment files, communicate proactively with clients and suppliers, solve operational problems independently, and work without constant supervision or micromanagement.
    • Applicants must have Matric/Grade 12 with at least 3 years’ freight forwarding or international moving operations experience including Imports and Exports, FCL, LCL, air freight and road freight & experience with End-to-end shipment file ownership and direct client contact.

    DUTIES:

    • You will typically manage around 30–40 active shipment files at a time. The role involves fixed cut-offs, detailed documentation, frequent client and supplier follow-up, costing and invoicing, and resolving unexpected operational problems.
    • Manage import and export shipments end to end.
    • Arrange bookings, collections and final deliveries.
    • Prepare and check shipping and customs documentation.
    • Proactively manage clients, carriers, agents and shipment exceptions.
    • Manage accruals, supplier costs, invoicing, margin and file closure.

    REQUIREMENTS:

    Must-Haves –

    • Matric / National Senior Certificate.
    • Minimum 3 years freight forwarding or international moving operations experience.
    • Imports and Exports experience.
    • FCL, LCL, air freight and road freight experience.
    • End-to-end shipment file ownership and direct client contact.
    • A suitable quiet workspace and reliable dedicated (for single user) internet of at least 20 Mbps download / 10 Mbps upload are required.

    Nice-to-haves –

    • CargoWise or similar freight-management system experience.
    • Customs entry framing / SARS EDI experience.
    • International household moving experience.
    • Freight, customs or logistics qualification.
    • Afrikaans proficiency.

    ATTRIBUTES:

    • You must be comfortable

    go to method of application »

    Junior Logistics Coordinator (SAGE x3) (CPT Onsite)

    ENVIRONMENT:

    • A dynamic Internet Service & Network Specialist seeks a highly meticulous Logistics Coordinator with strong organisational ability who will be responsible for the daily processing of all Sales Orders, Purchase Orders, Invoicing, Credit Notes and Receipts in accordance with agreed Operational Level Agreements. resolving all queries, including transaction and item histories.
    • You will coordinate transactions and queries between Sales, Suppliers and the Warehouse while compiling the daily, weekly, and monthly reporting as required by Management.
    • Constantly measured output and risk reduction. You will also be expected to ensure Vendor/Supplier compliance and escalate all non-conformances to Logistics Management.
    • SHEQ compliance aligned to ISO9001:2015, ISO14001:2015 & 45001:2017 standards. Applicants must have Matric/Grade 12, 1-2 years relevant work experience including within Logistics/Supply Chain, End to end Sales cycle coordination & Sage ERP system transacting – processing of orders, invoicing, transaction analysis and query resolution.

    DUTIES:

    • Process all system transactions, including, but not limited to, sales orders, purchase orders, receipts, invoicing, credit notes, returns, GP transfers.
    • Manage compliance with all transactional approval requirements.
    • Ensure all transactions are processed within Logistics Operational Level Agreement.
    • Ensure compliance with all company policies and procedures, all internal Logistics regulations, and all previously communicated instructions and processes.
    • Month-end preparation and management according to transactional cut-off time, and participation in increased operational requirements over all month-ends and financial year-ends.
    • Resolve queries (from Sales/Suppliers/Finance/Warehouse) and escalating to where required.
    • Identify Operational & SHEQ risks and reporting to Logistics Management.

    REQUIREMENTS:

    • Matric Grade 12 (Compulsory).
    • Sage ERP system transacting experience.
    • 1-2 Years proven experience including within Logistics/Supply Chain.
    • End to end Sales cycle coordination.
    • Experience in Order Management and ERP System transactions – processing of orders and invoicing. Reporting, transaction analysis and query resolution. Adherence to OLA.
    • Previous Procurement experience or Logistics coordinating experience preferred.
    • Strong computer literacy skills – Advanced Excel will be an advantage.

    ATTRIBUTES:

    • Good written and verbal communication.
    • Strong organizational skills including the ability to multitask.
    • Analytical, methodical and emphasis on attention detail.
    • Ability to work under pressure and without supervision and take ownership of assigned tasks and on time delivery.
    • Reliable and committed.

    go to method of application »

    Junior Developer – 12-month Contract – King Williams’ Town (Qonce) – Onsite

    ENVIRONMENT:

    • Our client, a trusted ICT and digital transformation partner with a strong presence across South Africa, is seeking a Junior Developer to join their team on a 12-month fixed-term contract. 
    • The successful candidate will be responsible for developing and maintaining internal and public-facing websites and web portals, primarily using WordPress and SharePoint Online, alongside associated technologies within the Microsoft Power Platform, including Power Apps and Power BI.

    DUTIES:

    • Developing and maintaining the internal & public facing and websites/ web portal using mainly WordPress & SharePoint Online including the associated technologies like Microsoft Power Platform (PowerApps, PowerBI, etc.).
    • Developing solutions to streamline identified business processes and play an advisory role in the implementation of emerging technologies, including security considerations or additional tools or software or plugins.
    • Manage development, implements websites/web portals projects, maintain configure and troubleshoot web or application servers.
    • Updating, repairing, modifying and developing existing website or web portals and generic websites/portals. Ensure functionality and running of the departmental websites or internal & external facing websites/portals. Monitor and analyse portals/sites performance and usage.
    • Content update on various internal and external facing web portals (e.g. website, intranet, custom developed web portals/websites, etc.) to ensuring up-to-date information is available.
    • Conducting user training and virtual workshop in support of various websites/portals users, including addressing queries from admin and general users.
    • Maintenance to keep sites/portals running at an optimum speed for audience’s use and developing technical or functional documentation for the various portals/websites/sites. Ensuring functionality and efficiency of sites and web servers.
    • Conducting systems/sites test across browsers, operating systems and devices, including tracking and resolving bugs or issues.
    • Debug pages and fix broken links or images.

    REQUIREMENTS:

    • Sharepoint, WordPress, Microsoft Power Apps, Java , .Net , C# (Looking for an all-round Dev)
    • Bachelor’s Degree/National Diploma in Information Technology.

    go to method of application »

    Contact Centre Trainer (LMS, Advanced Excel, PowerPoint, CRM) (East London Onsite OR SA Remote)

    ENVIRONMENT:

    • PLAY a crucial role in ensuring that all employees in the Contact Centres are equipped with the skills and knowledge required to enhance performance, quality and excellent customer service as the next Contact Centre Trainer wanted by a dynamic Online Learning Platform.
    • You will deliver product, process and system training, facilitate onboarding/induction training for all new staff while assessing the requirement and effectiveness of training programmes and conducting regular gap analysis surveys.
    • The ideal candidate must have 2-3 years’ experience as a Trainer, preferably in a Call Centre or Customer Service environment including a solid understanding of call centre systems with proficiency with Advanced Excel & PowerPoint for preparing training materials, reports, and presentations.
    • You must also be familiar Familiarity with using LMS platforms, Customer Relationship Management (CRM) systems, communication and collaboration tools like Microsoft Teams, Zoom, etc. and basic knowledge of content creation software such as Canva & Articulate for designing engaging training materials and visuals.

    DUTIES:

    Training and Development –

    • Deliver product, process and system training in alignment with company standards and processes for new and existing call centre agents focused on performance, quality, call handling and customer service skills.
    • Facilitate onboarding/induction training for all new staff to the business (including staff not in the Contact Centres).
    • Develop, review, and update training materials based on evolving product knowledge, customer service protocols, and any process changes.
    • Offer additional training or refresher courses for agents, especially those who are struggling with performance or where gaps have been identified.

    Teamwork and Collaboration –

    • Assess the requirement and effectiveness of training programmes through discussions with Departmental Managers around departmental performance metrics, feedback, and agent development, to ensure continual growth.
    • Conduct regular gap analysis surveys with staff and review findings from periodic performance management discussions to identify agents and areas at risk.
    • Prepare training reports and gap analyses reports for management.
    • In collaboration with the HR Manager, maintain accurate records of training sessions, attendance and assessment results.

    REQUIREMENTS:

    • At least 2-3 years of experience as a Trainer, preferably in a Call Centre or Customer Service environment.
    • Experience and knowledge in Call Centre Operations: Understanding of call centre systems, processes, and key performance indicators (KPIs).
    • Performance Assessment and Feedback: Proven experience in monitoring, evaluating, and improving agent performance.
    • Microsoft Office Suite: Advanced proficiency in Microsoft Excel for tracking performance metrics, creating reports, and analysing data; proficiency in Word and PowerPoint for preparing training materials, reports, and presentations.
    • Learning Management Systems (LMS): Familiarity with using LMS platforms for training delivery, tracking agent progress, and generating training reports.
    • CRM and Call Centre Software: Basic understanding of Customer Relationship Management (CRM) systems and call centre software tools for assessing agent-customer interactions.
    • Digital Communication Tools: Familiarity with communication and collaboration tools like Microsoft Teams, Zoom, or similar platforms for virtual training sessions.
    • Content Creation Tools: Basic knowledge of content creation software (e.g., Canva, Articulate) for designing engaging training materials and visuals.

    ATTRIBUTES:

    • Strong Communication Skills: Ability to clearly and effectively convey complex information in a simple and understandable way.
    • Coaching and Mentoring: Proficient in providing one-on-one and group coaching, giving constructive feedback, and helping agents achieve higher performance standards.
    • Interpersonal Skills: Ability to work well with others, from new trainees to senior management.
    • Time Management: Efficiently organizing training schedules and balancing multiple training programs without affecting call centre operations.
    • Attention to Detail: Ensuring all training material is accurate, relevant, and aligned with company standards.
    • Customer-Centric Mindset: Always prioritizing customer satisfaction in training content and methodology. 

    go to method of application »

    Client Success Manager (MSP Account Manager) | Cape Town / JHB | Hybrid

    ENVIRONMENT:

    • An established and growing Managed IT Services Provider, specialising in Microsoft technologies, cloud solutions, cybersecurity and IT infrastructure, is seeking an experienced Client Success Manager / MSP Account Manager to manage an existing portfolio of approximately 40 business clients.
    • This role is ideal for a technically knowledgeable Account Manager with experience in the Managed Services Provider (MSP) environment who enjoys building long-term client relationships, conducting meaningful service reviews and identifying opportunities to add value through relevant technology solutions.
    • The successful candidate will focus on client retention, renewals, service coordination and growing existing accounts. There is no cold calling or new business hunting involved.
    • Working closely with experienced cloud engineers, technical specialists and service delivery teams, the successful candidate will ensure clients receive appropriate solutions and consistently high standards of service.
    • The company offers a collaborative working environment, structured processes, ongoing employee development and a strong focus on individual strengths, teamwork and accountability.

    DUTIES & RESPONSIBILITIES:

    • Independently manage an established portfolio of approximately 40 business clients.
    • Build and maintain strong client relationships, acting as the primary point of contact.
    • Conduct regular client meetings, service reviews and account planning discussions.
    • Understand clients' IT environments, business requirements and technology challenges.
    • Identify opportunities to introduce additional managed IT services, Microsoft 365, Azure, cloud, cybersecurity and infrastructure solutions.
    • Manage client renewals, retention and commercial discussions.
    • Identify potential service risks, client dissatisfaction and opportunities for improvement.
    • Coordinate technical teams and manage client escalations, ensuring issues are followed through to resolution.
    • Translate technical information into practical business recommendations that clients can understand.
    • Collaborate with cloud engineers, presales specialists and service delivery teams to recommend appropriate solutions.
    • Ensure clients receive value from their existing services while identifying opportunities to improve productivity, security and efficiency.
    • Maintain accurate client information, service records, account plans and outstanding actions using CRM, PSA and ticketing systems.
    • Ensure services and recommendations align with client requirements, contractual scope and commercial objectives.

    REQUIREMENTS:

    Essential Requirements:

    • Minimum of 5 years' experience within an MSP IT support or managed services environment.
    • Must currently manage, or have managed within the past 12 months, an independent portfolio of business clients within an MSP or a genuinely comparable recurring managed IT services environment.
    • Must have independently managed approximately 40 active business clients simultaneously or have at least 5 years of directly relevant MSP Account Management experience.
    • Strong, current technical knowledge of Microsoft 365, Azure, cloud services, cybersecurity and IT infrastructure.
    • Practical knowledge of Microsoft 365 licensing, subscription plans and business client tenant configurations.
    • Good understanding of Azure Virtual Machines, storage, networking and security within an MSP environment.
    • Proven experience conducting client service reviews, managing renewals, handling escalations and identifying opportunities for account growth.
    • Experience working closely with technical engineers and service delivery teams.
    • Ability to understand technical solutions and confidently explain their business benefits to clients.
    • Experience using CRM, PSA or IT ticketing systems.
    • Strong commercial awareness and the ability to balance client requirements with service delivery and profitability.
    • Must be based in Cape Town or Johannesburg and comfortable with a hybrid working arrangement.

    Advantageous Requirements:

    • Microsoft 365 or Microsoft Azure certifications.
    • Experience managing Microsoft-focused business client environments.
    • Experience identifying opportunities to introduce additional cloud, security and managed IT services.

    ATTRIBUTES:

    • Excellent communication and interpersonal skills.
    • Strong relationship management and client engagement abilities.
    • Technically curious, with a genuine interest in keeping up with evolving technology.
    • Commercially minded, with the ability to identify solutions that provide real business value.
    • Accountable, dependable and committed to following through on responsibilities.
    • Proactive in identifying client needs and potential risks.
    • A strong team player who works well with technical and non-technical colleagues.
    • Empathetic and approachable, with the ability to explain technology without overwhelming clients.
    • Organised and comfortable managing multiple client relationships and competing priorities.
    • Open to feedback, continuous learning and professional development.

    go to method of application »

    Senior Java Developer (JHB Onsite)

    ENVIRONMENT:

    • A cutting-edge FinTech company seeks the coding expertise of a solutions-driven Senior Java Developer whose core role will be to lead entire CRM applications from planning and architecture through to deployment, with real influence over technical direction.
    • You will own the architecture, lead the delivery and help shape the technology behind the payment and Customer Relationship Management (CRM) solutions that thousands of South African businesses rely on every day.
    • If you are equally comfortable designing scalable architecture and digging into a tricky Structured Query Language (SQL) performance problem, and you get a kick out of mentoring others while shipping great software, this one’s for you.
    • The successful candidate must preferably have a BSc. Degree in Computer Science/IT with 5-10 years Software Development experience with strong enterprise Java. You will also need SQL Server, Gradle, Git, XML, HTML, basic Linux and experience with CRM Systems. If you love building systems that matter, APPLY NOW!

    DUTIES:

    • Lead the development of complex CRM applications, including planning, architecture and deployment.
    • Design scalable, maintainable architecture using Java, MS SQL and supporting technologies.
    • Mentor Junior and Mid-level Developers through code reviews and sharing best practice.
    • Make sure the applications meet industry security standards (e.g. the Open Worldwide Application Security Project (OWASP) Top 10) and compliance requirements such as the Protection of Personal Information Act (POPIA) and the General Data Protection Regulation (GDPR).
    • Lead integrations with third-party tools, payment gateways and external Application Programming Interfaces (APIs).
    • Build and manage CI/CD pipelines and automate testing for faster, safer deployments.
    • Work with internal teams, clients, vendors and partners, and explain complex ideas to technical and non-technical audiences alike.

    REQUIREMENTS:

    • Bachelor of Science (BSc) in Computer Science or Bachelor of Commerce (BCom) in Information Technology will be an advantage.
    • 5 to 10 Years’ Software Development experience, with strong enterprise Java.
    • Strong Microsoft SQL Server (MS SQL) skills.
    • Experience with Gradle, Git, Extensible Markup Language (XML) and HyperText Markup Language (HTML) for Front-end Development.
    • Solid grounding in system architecture, distributed systems, security, scalability and observability.
    • Experience with CRM systems.
    • A basic understanding of Linux environments.

    ATTRIBUTES:

    • Strong problem-solving and analytical skills, with the ability to weigh risk and system-wide impact.
    • Excellent communication skills and the confidence to influence decisions and present to stakeholders.
    • A passion for mentoring and raising the bar for those around you.

    go to method of application »

    Mid-Level Full Stack Product Engineer (Angular/TypeScript/Node.js/AI) (Hybrid, Johannesburg)

    ENVIRONMENT:

    • Our client is an early-stage company developing innovative healthcare products and digital solutions. They are seeking a design-minded, AI-native Full-Stack Product Engineer to join their growing engineering team and contribute to building and evolving products from the ground up.
    • The role offers exposure to the full software development lifecycle, including frontend development, backend services, database design, API integrations, infrastructure and AI-powered functionality. The successful candidate will work closely with the technical lead and product, design and business stakeholders to translate complex and sometimes ambiguous problems into polished, practical and valuable software solutions.
    • This is a dynamic startup environment that encourages ownership, autonomy, continuous learning and rapid delivery. The ideal candidate will enjoy working across the technology stack, making sound technical and product decisions, leveraging modern AI development tools, and balancing high-quality engineering with the need to deliver meaningful outcomes.

    DUTIES:

    • Design, develop and maintain polished, responsive web applications using Angular, TypeScript, HTML and CSS.
    • Build and enhance backend services and APIs using TypeScript and Node.js.
    • Design, develop and maintain PostgreSQL databases and efficient, scalable data models.
    • Develop APIs, third-party integrations and event-driven workflows.
    • Translate product concepts and design requirements into intuitive, high-quality user experiences.
    • Contribute to greenfield development while maintaining, improving and evolving existing production systems.
    • Take ownership of features throughout the entire development lifecycle, from initial concept and solution design through implementation, testing, release and ongoing refinement.
    • Analyse business and product problems, clarify requirements and evaluate technical trade-offs to identify appropriate solutions.
    • Work effectively with incomplete or evolving specifications, exercising sound judgement and initiative.
    • Apply AI agents, AI-assisted coding tools and automation throughout the software development lifecycle to improve engineering productivity, quality and delivery.
    • Provide relevant context to AI coding agents, critically review generated code and ensure that solutions meet quality and functionality standards.
    • Automate repetitive engineering processes and improve development, testing, code review and delivery workflows.
    • Research, prototype and evaluate emerging technologies and tools that could improve product capabilities or engineering efficiency.
    • Read, understand and troubleshoot unfamiliar codebases and existing systems.
    • Collaborate with technical, product, design and business stakeholders to understand requirements and deliver solutions aligned with business objectives.
    • Communicate technical decisions and recommendations clearly to both technical and non-technical stakeholders.
    • Develop an understanding of the healthcare domain and the business problems being addressed to ensure that solutions are appropriate, reliable and valuable.
    • Maintain high standards of code quality, usability, maintainability and overall software craftsmanship.
    • Contribute to continuous improvement, knowledge sharing and the evolution of engineering practices as the company grows.

    REQUIREMENTS

    • Solid professional experience in software development, with the ability to independently deliver production-quality features.
    • Strong TypeScript and web development fundamentals.
    • Experience developing frontend applications using Angular or comparable modern web frameworks.
    • Proficiency in HTML and CSS, with an understanding of responsive layouts and modern interface development.
    • Experience developing backend services using Node.js and TypeScript.
    • Working knowledge of API development, integrations and service-oriented architectures.
    • Experience with PostgreSQL, SQL and relational database design.
    • Understanding of data modelling, application architecture and software development best practices.
    • Experience working across frontend and backend systems, with the ability to contribute throughout the full development lifecycle.
    • Familiarity with automated testing, code review, version control and software delivery workflows.
    • Practical experience using modern AI-assisted development tools and coding agents, or a strong motivation to develop advanced proficiency in AI-native engineering practices.
    • Ability to evaluate AI-generated code critically, validate its correctness and maintain appropriate engineering standards.
    • Ability to learn unfamiliar technologies, navigate existing codebases and adapt to an evolving technology stack.
    • A good understanding of software design principles, usability and the relationship between technical implementation and product outcomes.
    • Ability to analyse requirements, evaluate alternatives and make informed technical decisions without relying on detailed instructions for every task.
    • Clear and professional English communication skills, both written and verbal.
    • Ability to explain technical concepts and decisions to technical and non-technical stakeholders.
    • A basic understanding of business principles and the importance of delivering solutions that create measurable value.
    • Healthcare industry experience is not essential, as domain knowledge will be developed on the job.

    Technology Stack:

    • Frontend: Angular, TypeScript, HTML, CSS.
    • Backend: TypeScript, Node.js, APIs and service-oriented architectures.
    • Database: PostgreSQL, SQL and managed database platforms.
    • AI and Engineering: Large Language Models (LLMs), AI coding agents, agentic development workflows, automated testing, code review and delivery automation.

    ATTRIBUTES

    • Strong ownership: Takes responsibility for work from initial concept through to successful delivery, testing and refinement.
    • Product-minded: Focuses on solving the underlying business and user problem rather than simply completing technical tasks.
    • Design-conscious: Has a keen eye for visual detail, including spacing, typography, layouts, usability and interaction design.
    • Analytical and solution-oriented: Approaches complex problems logically, evaluates alternatives and develops practical, effective solutions.
    • Comfortable with ambiguity: Works confidently with evolving requirements, incomplete specifications and unfamiliar challenges.
    • AI-native mindset: Enthusiastically embraces AI tools and automation to improve the quality, efficiency and speed of software development.
    • Quality-driven: Produces clean, readable, maintainable code without introducing unnecessary complexity or bureaucracy.
    • Action-oriented: Balances thoughtful technical decisions with the ability to execute, deliver and iterate efficiently.
    • Adaptable and curious: Learns quickly, explores new technologies and remains open to changing approaches when better solutions emerge.
    • Strong communicator: Expresses ideas clearly, collaborates effectively and explains technical decisions in an accessible manner.
    • Business-aware: Understands the importance of commercial outcomes, user value and the broader purpose behind product development.
    • Collaborative: Works constructively with technical leadership and cross-functional stakeholders while contributing to a positive team culture.
    • Self-motivated: Thrives in a fast-paced startup environment with significant autonomy and minimal reliance on detailed supervision.
    • Pragmatic: Demonstrates sound judgement, knows when to investigate further and when to deliver a fit-for-purpose solution.
    • Continuous improvement-focused: Welcomes feedback, learns from experience and actively seeks opportunities to improve products, processes and personal capabilities.

    go to method of application »

    Microsoft Copilot Studio Developer (Remote)

    ENVIRONMENT:

    • A cutting-edge FinTech company seeks a talented coder to fill the role of a Microsoft Copilot Studio Developer with a proven track record of designing, building and deploying enterprise-grade AI agents using Copilot Studio.
    • Joining its remote team, the ideal candidate would have worked on projects involving agent orchestration, custom topics, generative AI, knowledge integration, Power Automate workflows, Dataverse, SharePoint, API connectivity, Microsoft Graph integration and enterprise security/governance requirements.
    • You should be capable of leading development activities, mentoring others, engaging directly with business stakeholders and designing scalable AI solutions rather than simply configuring standard Power Platform components.

    REQUIREMENTS:

    • Candidates can demonstrate real-world Copilot Studio implementations and discuss architecture, integrations, governance and deployment approaches in depth.

    go to method of application »

    Investment Service Consultant (CPT Onsite)

    ENVIRONMENT:

    • DELIVER exceptional client experiences as the next Investment Service Consultant sought by a dynamic Investment Firm. This role provides the opportunity to develop strong technical capabilities and professional credibility in an environment that values independent thinking, attention to detail and accountability.
    • You will be supported and challenged to grow, while being trusted with real responsibility from early on.
    • Applicants must have a Bachelor’s Degree in Business Science/ Investment Management / Finance / Economics / Statistics / Business Management, etc. with excellent verbal and written communication skills and proficient with Microsoft Office Suite.
    • You can apply if you are in your final year of study or have completed your qualification (with up to 3 years of work experience).

    DUTIES:

    • Work directly with investors and financial advisers to resolve investment-related queries with accuracy, professionalism and sound judgment.
    • Build deep expertise across investments, operations and client engagement in a high-performance, real-world environment.

    As part of the team, you will benefit from –

    • Structured training in investments. operations and client servicing.
    • Continuous coaching and mentorship from experienced leaders.
    • A culture focused on excellence, accountability and long-term thinking.
    • Exposure to best-in-class practices within a leading Asset Manager and investment platform.
    • Developing highly transferable skills in communication, problem-solving and financial acumen.
    • A high-performance environment that balances challenges with meaningful support.
    • A strong career foundation with clear progression pathways.

    REQUIREMENTS:

    • A Bachelor’s Degree (Bachelor of Commerce, Bachelor of Business Science, etc.). Specialisations in Investment Management, Finance, Economics, Statistics, Business Management and related fields.
    • You can apply if you are in your final year of study or have completed your qualification (with up to 3 years of work experience).
    • Excellent verbal and written communication skills.
    • Proficiency in Microsoft Office Suite.

    ATTRIBUTES:

    • A strong interest in investments and financial markets.
    • A client-centric mindset with a solutions-oriented approach.
    • High personal standards and a strong sense of ownership.
    • Adaptability and resilience in a fast-paced, high-expectation environment.
    • A genuine commitment to continuous learning and professional development.

    go to method of application »

    Desktop Support Technician – T1 (Onsite – Bellville)

    ENVIRONMENT:

    • Our client is seeking an IT Support Technician to provide day-to-day technical support, maintain IT infrastructure and ensure the smooth operation of hardware, software and network systems.
    • The successful candidate will assist with troubleshooting, system maintenance, Microsoft 365 administration and IT security while delivering professional and efficient user support.

    DUTIES:

    • Provide day-to-day IT support and troubleshoot hardware, software and network-related issues.
    • Install, configure and maintain computers, printers, networks and other IT equipment.
    • Provide support for Microsoft 365, Office 365, OneDrive and Active Directory.
    • Assist with network maintenance, system upgrades and IT security.
    • Manage and resolve service requests efficiently.
    • Deliver professional technical support and customer service to users.

    REQUIREMENTS:

    • Minimum of 2 years’ relevant IT support experience.
    • CompTIA A+, Network+, an IT diploma or an equivalent qualification.
    • Good knowledge of Microsoft 365, Active Directory, PC hardware and networking.
    • Valid driver’s licence and own reliable vehicle.
    • Proficiency in English and/or Afrikaans.

    ATTRIBUTES:

    • Strong troubleshooting and problem-solving skills.
    • Excellent communication and interpersonal skills.
    • Customer-focused with a professional approach to service delivery.
    • Organised, proactive and able to manage service requests efficiently.
    • Able to work independently and prioritise technical issues effectively

    go to method of application »

    Director of Business Consulting (Remote)

    ENVIRONMENT:

    • OUR client, a growing international startup consultancy, specializes in custom implementations of their platform software to drive digital transformation for financial institutions and multinational organizations.
    • They are seeking the expertise of a Director of Business Consulting with strong commercial acumen and versatility. You will be the lead for multiple clients and internal teams and responsible for identifying new revenue opportunities, then design and deliver solutions through to a managed service. These services will improve the end customers' business performance.
    • You will be expected to introduce new relationships and lead existing client relationships at senior levels, gain an understanding of their business issues and digital priorities. Then define a set of value-based issues, which by working with technical specialists, can be translated into solutions that can be built.

    DUTIES:

    • Hold existing relationships that could be monetised by the business with proven sales success in a consulting environment.
    • Work with senior relationships to identify their business issues that could be solved by the platform and create compelling high level value cases.
    • Lead the design of core solution components and the implementation of digital change.
    • Be comfortable taking personal accountability for the risk associated with outcome-based pricing and delivery complexity.
    • Be aware of Global trends in automation, leading practice and innovation.
    • Define information and data requirements that meet the digital needs of our clients.
    • Design and oversee Agile implementations.
    • You will also have been responsible for work delivered in complex environments, where sticking to critical deadlines and managing commercial relationships, not based on time and materials, are the norm.

    REQUIREMENTS:

    • Educated to Degree level.
    • Strong track record of completing commercial agreements and impactful messages to senior stakeholders.
    • Have worked in a consulting environment, with excellent experience of building new client relationships, monetizing existing relationships, deal origination where an RFP does not exist, selling and solution design for complex business process improvement.
    • Have led design-led solution workshops and re-design complex business processes.
    • Have led clients to enable cloud solution adoption.
    • Strong commercial acumen linked to achieving client outcomes.
    • Demonstrates strong versatility and can thrive in innovative situations.
    • Viewed as an expert in your chosen field.
    • Have a strong background in Client handling, leading commercial agreement and change, diagnosing business model improvements that require data automation solutions.
    • Have a strong desire to deliver process automation and not PowerPoint.
    • Client related domain experience that is required –
    • Mining and commodity related operational improvement.
    • Supply Chain and logistics digital operational process improvement, outside of implementing traditional ERP systems.

    ATTRIBUTES:

    • As a high performing professional with a demonstrable track record, it will be important to build deep trusted client relationships, whilst being a well organised self-starter and leader who can manage their own workload and those of assigned team members on a project basis.
    • You will be expected to have good commercial acumen and experience in digital solution design where delivery has been in a fast-moving environment dealing with complex clients.

    Method of Application

    Build your CV for free. Download in different templates.

  • Save Report job
  • Get new Administration / Facilities jobs on TelegramNew jobs like this, as they are posted
  • Send your application

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail