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...
Read more about this company
- Contents
- Open Jobs
- CRM Platform Lead (CPT Hybrid)
- Senior Business Analyst – Home Loans (CPT Hybrid)
- Head of Product (CPT/UK) (18-Month Contract)
- Senior Product Manager (Payments) (CPT Hybrid)
- Senior Software Engineer/Mobile Developer Role (Flutter, Dart, Bloc/Cubit, iOS & Android) (Cape Town Hybrid)
- Senior Backend Software Engineer (Java, Spring Boot, RESTful APIs, Fintech) (Cape Town – Hybrid)
- Senior Fullstack Software Engineer (.NET, C#, React, TypeScript, MS SQL) (Cape Town Hybrid)
- Category Specialist (Promotional Gifting & Corporate Clothing) | JHB
- Infrastructure Manager (JHB)
- Category Specialist: Furniture | JHB
- Senior Software Engineer (React) (Cape Town – Hybrid)
- Head of Customer Experience Design (CPT Hybrid)
- Category Specialist: Schools | JHB
- Head of Product (CPT/UK) (18-Month Contract)
-
Method of Application
ENVIRONMENT:
- OWN the design, evolution, and adoption of the CRM platform as a strategic business capability of an innovative Financial Services Platform looking to fill the role of a CRM Platform Lead.
- This is not a technical configuration role — but a business-facing platform leadership role that ensures: End-to-end customer journeys are effectively designed and implemented; CRM supports operational efficiency and scalability; Data is structured for reporting and decision-making & Adoption across teams is achieved and sustained.
- The ideal candidate will need 5–10+ years’ experience in CRM, sales operations, or customer platform roles including proven experience in at least one major CRM platform (e.g. Salesforce, Dynamics, HubSpot, Zoho).
DUTIES:
CRM Platform Ownership –
- Own the Zoho CRM platform as a business-critical system.
- Define and maintain the CRM product roadmap aligned to business strategy.
- Ensure consistency across multiple business units and use cases.
- Act as the primary decision-maker for CRM design and evolution.
Customer Journey & Process Design –
Design and optimise end-to-end customer journeys, including:
- Lead management
- Pre-qualification (QBC)
- Home Loan processing
- Post-sale engagement
- Define: Stages, statuses, SLAs, and handoffs.
- Ensure processes are practical, scalable, and measurable.
Data & CRM Architecture –
-
Own CRM data model design, including Leads, Accounts, Opportunities, Service Requests.
Ensure:
- Data integrity
- Minimal duplication
- Alignment with reporting needs
- Work with Data and BI teams to enable accurate and meaningful reporting.
Automation & Workflow Design –
Define and oversee:
- Workflow automation
- Routing logic
- Business rules and triggers
- Ensure the right balance between:
- Automation
- Human decision-making
Integration Coordination –
Work with internal Engineering and Integration teams to:
- Define integration requirements
- Validate system interactions
- Ensure CRM functions effectively within the broader ecosystem (OPS, OP, portals, etc.)
- Understand and guide: System-of-record vs system-of-engagement decisions.
Stakeholder Engagement –
- Act as the primary interface between:
- Operations (Contact Centre, Sales teams).
- Product teams
- Technology teams
- Facilitate decision-making across business units.
- Translate business needs into structured CRM capabilities.
Change Management & Adoption –
- Drive CRM adoption across all user groups.
- Define and support:
- Training approach
- User onboarding
- Behavioural standards
- Monitor and improve:
- Usage
- Data quality
- Adherence to process
Vendor & Delivery Oversight –
- Manage CRM implementation partners (e.g. Zoho partners).
- Ensure delivery aligns with organization standards and expectations.
- Review and challenge solution designs and configurations.
REQUIREMENTS:
- 5–10+ Years experience in CRM, sales operations, or customer platform roles.
- Proven experience in at least one major CRM platform (e.g. Salesforce, Dynamics, HubSpot, Zoho).
- Experience designing and implementing end-to-end customer journeys.
- Experience working in: Financial services, lending, or contact centre environments (preferred).
- Experience working across business and technology teams.
- Strong process design and optimisation skills.
- Solid understanding of data modelling and reporting requirements.
- Experience designing workflow automation and business rules.
- Ability to manage complex, multi-stakeholder environments.
Technical Awareness (Non-Developer) –
Understanding of:
- APIs and integrations
- CRM configuration concepts
- system architecture principles
- Ability to work effectively with technical teams.
ATTRIBUTES:
- Comfortable challenging business stakeholders constructively.
- Strong problem-solving and structured thinking ability.
- Ability to operate in ambiguity and evolving environments.
- Strong communication skills (operational to executive level).
go to method of application »
ENVIRONMENT:
- A dynamic Financial Services Provider seeks the expertise of a Senior Business Analyst to help strengthen and evolve its Home Loans platform and operating capabilities through structured analysis, pragmatic solution design and effective delivery execution.
- You will be responsible for understanding business problems, designing practical and scalable solutions, and ensuring initiatives are successfully delivered into production.
- This role extends beyond traditional requirements gathering. You will be expected to take ownership of initiatives from early problem definition through implementation.
- The successful incumbent must have 7–10+ years Business Analysis experience with a solid understanding of APIs and integrations, Relational data models, SQL concepts, System architecture principles, Workflow orchestration, Event-driven processes, CI/CD concepts, Testing approaches & Traceability practices.
DUTIES:
Business Analysis & Requirements Engineering –
- Understand and analyse business problems, opportunities and operational challenges.
- Facilitate workshops and discovery sessions with stakeholders.
- Elicit, structure and document requirements, business rules and decision logic.
- Produce requirements that are complete, traceable and implementation ready.
- Challenge assumptions and identify opportunities to simplify or optimise processes.
- Ensure requirements focus on business outcomes rather than system replication.
Process & Customer Journey Design –
Design and optimise end-to-end Home Loans journeys, including:
- Lead acquisition
- Pre-qualification
- Application capture
- Bank submission
- Fulfilment
- Post-approval servicing
Partner interactions – Define:
- Process stages
- Statuses
- SLAs
- Handoffs
- Exception handling
- Operational controls
- Ensure processes are scalable, measurable and practical to operate.
Solution Analysis & Technical Design –
- Work with Architects and Engineering teams to translate requirements into implementable solutions.
Contribute to:
- API specifications
- Data mapping exercises
- Integration requirements
- Functional decomposition
- System interaction diagrams
- Event and workflow definitions
Understand and guide decisions relating to:
- System boundaries
- System-of-record ownership
- Integration patterns
- Automation opportunities
- Data lineage
- Participate actively in solution reviews and challenge designs where necessary.
Delivery Ownership –
- Take ownership of initiatives through delivery.
- Responsibilities include:
- Supporting backlog creation and refinement
- Breaking work into deliverable increments
- Clarifying requirements during implementation
- Supporting testing activities
- Validating delivered functionality
- Coordinating user acceptance activities
- Managing scope decisions
- Assisting with production readiness
- Remain accountable for ensuring the delivered solution meets the intended business outcome.
Stakeholder Management –
Act as the primary interface between:
- Home Loans Operations
- Sales teams
- Product Owners
- Technology teams
- Support teams
- External partners where required
- Facilitate decision-making.
- Manage competing priorities.
- Escalate risks proactively.
- Build trusted relationships across business and technology teams.
Continuous Improvement –
Identify opportunities to improve:
- Existing operating models
- Manual processes
- Customer experiences
- Reporting capabilities
- System usability
- Ways of working
- Contribute to analysis standards, templates and best practices within SBE.
REQUIREMENTS:
- 7–10+ years Business Analysis experience.
- Proven experience delivering initiatives from concept through implementation.
- Working within lending, banking, financial services or operational environments preferred.
- Experience working within Agile and hybrid delivery environments.
- Experience supporting Engineering teams during implementation.
- Working on integration-heavy initiatives.
Strong understanding of:
- APIs and integrations
- Relational data models
- SQL concepts
- System architecture principles
- Workflow orchestration
- Event-driven processes
- CI/CD concepts
- Testing approaches
- Traceability practices
- Ability to communicate effectively with Architects, Developers and Quality Engineers.
Advantageous –
- Experience reverse engineering legacy systems.
ATTRIBUTES:
- Structured thinker.
- Curious and analytical.
- Comfortable challenging stakeholders constructively.
- Strong ownership mindset.
- Delivery-focused.
- Pragmatic decision-maker.
- Comfortable operating in ambiguity.
- Excellent written communication skills.
- Able to influence without formal authority.
- Balances attention to detail with delivery momentum.
go to method of application »
ENVIRONMENT:
- A leading UK-based Gaming, Leisure & Entertainment Group seeks the expertise of a highly driven Head of Product to fill an 18-month Fixed-term Contract role. You will define and lead the product strategy for the enterprise technology platforms that power business operations and enable exceptional customer experiences across our digital and land-based businesses.
- Unlike customer-facing Product roles, this position is responsible for the internal technology products that support colleagues, operations and regulatory obligations. You will also champion the adoption of a modern product-led operating model, embedding Agile Product Management practices.
- Applicants will need significant experience leading Product Management within a complex enterprise organisation and demonstrable experience transforming organisations from project-based delivery to a product-led operating model, embedding Agile Product Management practices and outcome-based decision making.
DUTIES:
Product Strategy & Leadership –
- Define and deliver the product strategy and roadmap for enterprise technology platforms aligned to business and technology objectives.
- Lead, develop and inspire a high-performing team of Product Managers, creating a culture of ownership, accountability and continuous improvement.
- Coach Product Managers and stakeholders in modern Product Management principles and product-led ways of working.
Product Transformation –
- Lead the transition from project-based delivery to a product-led operating model across Technology.
- Embed best practice Product Management throughout the SDLC, including discovery, prioritisation, experimentation, roadmap management and value measurement.
- Champion Agile product practices and continuous delivery across cross-functional teams.
Value Delivery –
- Lead multiple complex technology product portfolios, ensuring investment decisions are driven by measurable business outcomes rather than outputs.
- Establish and monitor OKRs, KPIs and product metrics to demonstrate value and inform prioritisation.
- Balance operational efficiency, technical sustainability, colleague experience and commercial priorities.
Stakeholder & Team Management –
- Build strong partnerships across Engineering, Architecture, Delivery, Operations and Executive Leadership.
- Influence strategic decisions through evidence-based product thinking and commercial insight.
- Provide day-to-day leadership, performance management and mentoring, developing Product capability across the organisation.
REQUIREMENTS:
- Significant experience leading Product Management within a complex enterprise organisation.
- Demonstrable experience transforming organisations from project-based delivery to a product-led operating model, embedding Agile Product Management practices and outcome-based decision making.
- Proven experience leading multiple complex technology platform products or enterprise systems.
- Experience managing products that primarily support internal business users and operational capabilities, rather than solely customer-facing products.
- Strong track record of delivering measurable business value through Product Management, using product metrics, OKRs and value-led prioritisation.
- Experience coaching Product Managers and influencing senior stakeholders to adopt modern Product Management practices.
- Strong understanding of enterprise technology platforms, systems integration and platform strategy.
- Experience within regulated industries such as Gambling, Financial Services, Retail, Hospitality, Leisure or Travel is advantageous.
Leadership Competencies –
- Transformational Product leader with a strategic and commercial mindset.
- Passionate about developing people and building high-performing teams.
- Strong coach, mentor and influencer who drives organisational change.
- Customer and value-focused, using data to inform decisions.
- Collaborative leader with the ability to build trusted relationships across Technology and the wider business.
- Resilient, adaptable and comfortable operating in complex environments.
go to method of application »
ENVIRONMENT:
- A leading UK-based Gaming, Leisure & Entertainment Group is looking for a Senior Product Manager to manage its Payments Division. This includes the customer facing experience of depositing and withdrawing, the payment choices available to customers, and the wallet and balance experience that sits behind them. You will own and help define the product area and roadmap for the Cashier.
- They will lead discovery, define customer and business problems, shape product direction, and work with cross-functional teams to deliver measurable outcomes.
- The successful incumbent must have proven experience as a Product Manager or Senior Product Manager on digital web or app products, ideally with significant ownership of payments, cashier, wallet, or transactional products with a strong understanding of digital customer journeys, and a working knowledge of the payments landscape – payment service providers, alternative payment methods, card schemes, e-wallets, and open banking.
REQUIREMENTS:
- Proven experience as a Product Manager or Senior Product Manager on digital web or app products, ideally with significant ownership of payments, cashier, wallet, or transactional products.
- Strong ability to define customer problems and translate business strategy into evidence-based product direction.
- Experience leading product discovery, prioritisation, roadmap definition and outcome measurement.
- Comfortable operating in ambiguous or emerging product areas where the opportunity needs to be shaped and validated.
- Strong understanding of digital customer journeys, and a working knowledge of the payments landscape – payment service providers, alternative payment methods, card schemes, e-wallets, and open banking.
- Experience owning complex integrations and partnering with Engineering and Architecture on platform and technical direction.
- Understanding of what it means to operate in a regulated environment, including AML, KYC, PCI DSS, and responsible gambling or equivalent obligations.
- Ability to use customer research, behavioural data and market insight to inform product decisions.
- Excellent communication, facilitation and stakeholder management skills, with the confidence to influence senior stakeholders and align cross-functional teams around shared outcomes.
- Ability to balance hands-on product ownership with strategic thinking and operational alignment.
- Experience in payments, fintech, gaming, betting, casino, bingo, membership products or other regulated environments would be beneficial.
go to method of application »
ENVIRONMENT:
- Our client is a leading international gaming, leisure, and entertainment group offering exciting and entertaining customer experiences, in venues or online. They are looking for a Senior Software Engineer who will work with a team of highly skilled people, all with opinions about various technologies, frameworks and approaches to delivery.
- You will be able to articulate your ideas to your colleagues effectively and will take on board the ideas of others. You will work with cross-functional teams to build mobile applications for both iOS and Android Platforms; this role will also provide an opportunity to mentor and guide intermediate and junior level software engineers and set the standard for success.
DUTIES:
- Build and maintain the mobile application using Flutter
- Collaborate with designers and product managers to develop new features and improve existing ones
- Write clean, scalable, and efficient code
- Ensure that the application is optimized for performance and user experience
- Work with the team to identify and resolve technical issues
- Mentor and guide Intermediate and Junior Software Engineer and set the standard for them to follow
- Participate in code reviews and contribute to the team's best practices
- Co-ordinate with UI designers, tech leads, front end and backend developers to make sure the full stack code is optimal and performant.
- Development of features where you must: report problems on time, specify needs, and present status reports to delivery managers.
- Work closely with all members of geographically distributed agile teams to deliver high-quality code.
- Participate in all agile planning meetings and stand-ups.
- Take an existing piece of work and fix any issues associated with it.
- Strong affinity for software craftsmanship and a mindset toward Test Driven Development
- Perform unit and Integration level testing on all applications.
- Constantly monitoring new technology trends, frameworks, and approaches that deliver the best possible applications.
REQUIREMENTS:
- 5+ years of experience in mobile application development
- Strong proficiency in Dart, Flutter, and related technologies
- Experience building mobile applications for both iOS and Android platforms
- Knowledge of Bloc/Cubit or other state management libraries
- Strong understanding of RESTful APIs and web technologies
- Good working knowledge of software engineering principles and the whole software development lifecycle (SDLC).
- Good knowledge of Agile development methodologies
- Passion for gaming and the gaming community
go to method of application »
ENVIRONMENT:
- Our client is a leading international gaming, leisure, and entertainment group offering exciting and entertaining customer experiences, in venues or online. They are looking for a Senior Backend Engineer to join their Fintech team who are responsible for the core, high-throughput processing services and 3rd party payments integrations.
- You'll design and own the backend systems powering deposits, withdrawals, and real-time transaction processing, where correctness, speed, and regulatory integrity are non-negotiable. They are at an exciting inflection point: actively experimenting with AI across the SDLC and looking for engineers who want to help shape
- what that looks like in practice – not just adopt tools, but influence how the team thinks, builds, and ships.
DUTIES:
- Design and Development: Create robust, efficient, and scalable backend services using Java and Spring Boot with a focus on accuracy, idempotency and fault tolerance.
- API Development: Design, build, and maintain secure APIs for web and mobile applications.
- Performance and Security: Ensure application performance, scalability, and security best practices.
- Domain Ownership: Drive the low-level architecture of core flows – ensuring compliance with regulatory requirements.
- Cloud Integration: Collaborate with various teams to integrate cloud services into their backend infrastructure.
- Code Quality: Write high-quality, maintainable code that adheres to industry standards.
- Mentorship: Support junior and mid-level team members, conduct code reviews, and foster a culture of continuous improvement.
- AI-Augmented Development Practices: Champion the adoption of AI and agentic tools to accelerate the engineering lifecycle across the team. Define guardrails, evaluate tooling, and upskill the team on responsible AI-augmented engineering.
- Modernising legacy stored procedures into Spring Boot services.
REQUIREMENTS:
- 7+ years of professional experience as a Backend Engineer.
- Experience in high-volume, low-latency transaction processing.
- Experience showing strong problem-solving skills and a passion for creating user-centric solutions.
- Core Java proficiency. A strong command of the Java language, including object-oriented programming, design patterns,
- exception handling, and memory management.
- Spring Framework (including Spring Boot) – In-depth knowledge of Spring, especially Spring Boot for building efficient and scalable backend applications.
- Proficiency in designing and implementing RESTful APIs.
- Experience in event-driven architecture.
- Experience in industry-standard CI/CD implementation.
- Bachelor’s degree in software Engineer, Computer Science, Engineering or equivalent
Nice to have
- Exposure to PCI-DSS environments and controls
- Experience integrating with payment providers.
go to method of application »
ENVIRONMENT:
- Our client is a leading international gaming, leisure, and entertainment group offering exciting and entertaining customer experiences, in venues or online. They are looking for a Senior Software Engineer who will deliver their development strategy through having ownership of the systems architecture and development, following the departments methodology, and drive outstanding results across all engines, following company and department objectives and priorities.
DUTIES:
Software Architecture and Development
- Collaborate with Product Managers and business stakeholders, and/or do tech discovery on written requirements, to design, develop, and build innovative products that eliminate dependencies on legacy systems and evolve to include new technology and improved functionality and user-interface design.
- Anticipate requirements and changing technological trends to build software that is both flexible and scalable.
- Serve as a subject matter expert, becoming the go-to person for specific domain knowledge.
Technical Excellence and Quality Assurance
- Write clean, high-quality code following Object-Oriented Programming (OOP) best practices, design patterns, and the SOLID and DRY principles.
- Take full ownership of your tasks and ensure they meet stipulated business and compliance requirements for the task or project
- Implement a rigorous testing approach which includes developer or peer developer, unit testing and other automated testing where possible. Offer suggestions for keeping automated test plans up to date, and improving in line with the systems
- Conduct thorough code reviews to maintain high-quality standards and continuously improve existing systems.
Problem Solving and Decision Making
- Proactively analyse complex problems and identify one or more root causes, even with complicated or unclear information.
- Confidently make independent decisions, considering all possible outcomes and potential challenges.
- Identify, investigate, and solve critical (P1) issues
- Be proactive in closing the gaps and spotting weaknesses in existing and new solutions, and raising them with the Team or relevant manager
- Ensure that your proposed solutions align with the business value of a given task, and present facts and data to secure buy-in from stakeholders.
- Recommend the best solution for the problem, with alternatives where possible, and base this on practical and realistic feasibility, adjusting the ideal solution based on tools and timeframe available
Leadership and Collaboration
- Lead projects from a technical perspective and manage multiple complex tasks and projects with various stakeholders.
- Provide guidance and mentorship to junior team members
- Communicate issues, risks, and dependencies clearly and effectively to your colleagues and stakeholders.
- Break down complex tasks into understandable deliverables and produce clear, relevant project updates.
- Subscribe to a growth mindset, continual improvement, and a “Can do” attitude
REQUIREMENTS:
- Full stack, Back-end or Front-end experience and expertise depending on the specific position
Front-end Developer:
- At least 4 years React/TypeScript Frontend Development, integrating with restful API’s
- Knowledge of Material UI, responsive layouts using CSS grid and Tailwind CSS highly advantageous
Back-end Developer:
- Strong .net c# experience building Restful APIs for back-end
- Experience with MS SQL database development (queries, stored procedures, jobs, admin)
- Knowledge or experience with front-end automated testing tools advantageous
- Ability to write unit and integration tests;
- Experience applying SOLID design principles;
- Previous experience working in the betting, financial and/or banking sector (advantageous).
- Proven ability to write clean, testable, readable code in a team environment using design patterns, SOLID and OO principles;
- Proven experience of building, automating and deploying software to production;
- Ability to find creative solutions and implement them in a fast-paced work environment;
- Technical analysis experience translating business requirements into functionality;
ATTRIBUTES:
- Ability to work as part of a team (but take individual ownership and responsibility);
- Excellent written communication skills (articulate, friendly and polite);
- Good verbal communication skills;
- Excellent attention to detail;
- Demonstrate a calm manner and an ability to handle difficult situations;
- Ability to work on your own initiative;
- Ability to work independently and meet deadlines;
- Gaming related industry knowledge and experience is a plus.
go to method of application »
ENVIRONMENT:
- A leading retail group is seeking a Category Specialist who will be accountable for end-to-end management of the promotional gifting and corporate clothing category across their assigned region.
- This role combines category management expertise with commercial acumen and supplier relationship management to ensure the category remains competitive, on-trend, and profitable.
- Working closely with sales teams, marketing, supply chain, and procurement, the specialist provides product expertise, training, and support that enables effective customer engagement and category growth.
DUTIES:
- Develop, maintain, and refine the promotional gifting and corporate clothing product range aligned with market trends and customer demand; conduct regular market and competitor analysis to identify new product opportunities
- Source, evaluate, and onboard new suppliers; negotiate pricing, rebates, payment terms, and service level agreements to optimize commercial outcomes and ensure consistent supply
- Set and review category pricing to ensure competitiveness while protecting profit margins; monitor cost price movements and implement pricing adjustments aligned with business objectives
- Provide sales teams with product knowledge, training, and marketing collateral; respond to internal and customer queries relating to product specifications, availability, and customization
- Coordinate with supply chain and warehouse teams to maintain optimal stock levels; monitor stock turn and slow-moving inventory, implementing clearance strategies where necessary
- Compile regular category performance reports including sales trends, stock turn, margin analysis, and supplier scorecards; maintain accurate product and pricing data in ERP systems
- Monitor promotional products and corporate clothing industry trends; conduct competitor analysis and attend industry events to stay current with market developments and identify growth opportunities
REQUIREMENTS:
Required Qualifications
- Relevant tertiary qualification in Marketing, Purchasing, Business Management, Supply Chain Management, or related field (Diploma or Degree)
- Solid experience in category management, buying, procurement, or product management with responsibility for supplier negotiation and product range development
- Experience in promotional gifting, corporate clothing, apparel, or FMCG industries with exposure to B2B sales environments and pricing/margin management
- Proficiency with ERP and inventory systems | Microsoft Office Suite (Excel, Word, PowerPoint) | Quotation generation and pricing management tools
- Strong analytical skills, commercial awareness, and ability to balance competitiveness with profitability in a dynamic, trend-driven category
Preferred Qualifications
- Professional certifications in category management, procurement, or supply chain management
- Experience managing product categories with responsibility for seasonal and campaign-driven ranges
- Demonstrated success in supplier negotiation and building collaborative supplier partnerships
Key Skills & Capabilities
- Technical Skills: Category management | Supplier negotiation & relationship management | Market & competitor analysis | ERP & order management systems | Pricing & margin management | Product lifecycle management | Stock management & demand forecasting | Financial analysis
- Soft Skills: Commercial acumen | Analytical thinking & data interpretation | Communication & presentation | Negotiation & influencing | Stakeholder relationship management | Problem-solving & decision-making | Attention to detail | Proactive initiative
go to method of application »
ENVIRONMENT:
- A provider of tailored Financial Solutions seeks the expertise of an Infrastructure Manager to fill this hands-on technical leadership role suited to a professional with deep, current experience across servers, virtualization, storage, networking, and security — not solely a management or oversight function. You will manage vendor relationships, and ensure the reliability, security, and performance of the organisation's infrastructure.
- The ideal candidate will require at least 10 years’ hands-on experience in enterprise IT infrastructure including SAN, LAN, WAN, Zero Trust and Enterprise Antivirus Solutions.
DUTIES:
- Manage and maintain enterprise server infrastructure, including hypervisor/virtualization platforms, ensuring high availability and optimal performance.
- Own SAN and storage architecture, including capacity planning, replication strategy, and performance troubleshooting.
- Design, implement, and maintain network infrastructure, including LAN/WAN architecture and multi-ISP failover configurations.
- Manage firewall infrastructure, including security policy configuration, SSL inspection, and threat mitigation.
- Own backup and disaster recovery strategy and execution, including regular restore testing and ransomware-resilient backup design.
- Lead, mentor, and develop a technical team, setting clear standards and providing hands-on technical guidance.
- Manage infrastructure vendors, contracts, and budgets.
- Ensure infrastructure changes are governed through appropriate change management and risk assessment processes.
- Produce infrastructure performance, capacity, and incident reporting for senior management.
REQUIREMENTS:
- Minimum 10 years' hands-on experience in enterprise IT infrastructure, with demonstrable, current technical depth across the majority of the following areas:
- Server administration and hypervisor/virtualization technologies
- SAN and enterprise storage systems
- Networking (LAN/WAN design, routing, switching)
- Firewall and network security management
- Backup and disaster recovery solutions
- Zero Trust / Enterprise Antivirus Solutions
- Proven experience leading or mentoring a technical team.
- Strong troubleshooting and incident management capability, with a track record of resolving complex, high-pressure infrastructure incidents.
Advantageous –
- Relevant technical certifications (virtualization, network security, backup/DR, or equivalent).
- Relevant tertiary qualification in Information Technology or a related field.
ATTRIBUTES:
- Excellent communication skills, with the ability to engage confidently with both technical staff and senior stakeholders.
go to method of application »
ENVIRONMENT:
- A leading retail group is seeking a Category Specialist: Furniture who drives growth in the group’s furniture business by winning, designing, and delivering bespoke workspace solutions to corporate and SMME customers. This role combines consultative selling with project management discipline, managing furniture opportunities end-to-end from customer diagnosis and CAD-based layouts through to solution design, quotations, negotiation, delivery, installation, and snag closure.
DUTIES:
- Advise customers using specialist furniture knowledge including ergonomics, space planning, aesthetics, and functionality; conceive bespoke solutions that meet requirements and budget constraints
- Achieve regional furniture revenue and gross profit targets across corporate and SMME segments; maintain and grow existing customer relationships through regular engagement and proactive opportunity identification
- Hunt for new business through prospecting, referrals, and engagement with professional stakeholders; generate accurate quotations, proposals, and presentations that communicate value
- Build relationships with interior designers, architects, construction firms, and project managers; conduct consultative discovery to diagnose customer needs and present solutions using CAD visuals and case studies
- Manage furniture opportunities as projects with clear scope, timelines, teams, suppliers, delivery, and installation plans; coordinate with internal teams and external suppliers to ensure seamless execution
- Negotiate with customers and suppliers to protect margin while remaining competitive; escalate price pressure and risk to line manager with options and recommendations
- Maintain awareness of market trends, competitor offerings, and customer preferences; source non-catalogue items and buyout products; provide market intelligence to management for strategic planning
REQUIREMENTS:
Required Qualifications
- Tertiary qualification in Sales, Marketing, Business Administration, Interior Design, Project Management, or related field
- Solid experience in external sales in corporate or SMME environments with responsibility for new business development and account management
- Experience managing project-based sales, furniture solutions, or workspace design with consultative selling and solution configuration
- Exposure to furniture retail, office supplies, or workspace solutions environments; proficiency with CRM and sales pipeline management systems
- Demonstrated ability to negotiate with customers and suppliers; strong communication and presentation skills
Preferred Qualifications
- Postgraduate qualification in Sales, Marketing, Project Management, or Interior Design
- Professional certifications in project management (PRINCE2, PMP) or CAD/space planning software
- Experience engaging with interior designers, architects, and construction professionals
KEY SKILLS | CAPABILITIES:
- Technical Skills: Furniture product knowledge | CRM and sales pipeline management | ERP and order management systems | Microsoft Office Suite | Quotation generation and pricing | Supplier negotiation | Space planning and solution design | Project management
- Soft Skills: Consultative selling | Commercial acumen | Negotiation | Communication | Presentation skills | Stakeholder engagement | Relationship building | Problem-solving | Analytical thinking | Time management | Composure under pressure
go to method of application »
ENVIRONMENT:
- Our client is a leading international gaming, leisure, and entertainment group offering exciting and entertaining customer experiences, in venues or online. They are looking for a Senior Software Engineer who will Architect and design complex web applications, ensuring scalability, performance, and maintainability and to develop and implement robust and efficient solutions using technical expertise.
DUTIES:
Main Accountabilities & Responsibilities:
- Architect and design complex web applications, ensuring scalability, performance, and maintainability.
- Develop and implement robust and efficient solutions using technical expertise.
- Collaborate with cross-functional teams to deliver high-quality, pixel-perfect user experiences.
- Proactively identify and resolve technical challenges, leveraging problem-solving and analytical skills.
Technical contribution and Mentorship:
- Mentor team members, providing guidance and support.
- Conduct code reviews, providing constructive feedback and enforcing coding standards.
- Share knowledge and expertise through technical discussions and presentations.
- Participate on technical discussions and decision-making processes.
Agile Delivery and Collaboration:
Agile Methodology:
- Actively participate in agile ceremonies (planning, stand-ups, retrospectives) to drive efficient delivery.
- Collaborate effectively with geographically distributed teams to ensure seamless project execution.
- Take ownership of complex features and deliver high-quality results within tight deadlines.
- Adhere to software development best practices, including Test-Driven approach and unit/integration testing.
Problem-Solving and Issue Resolution:
- Proactively identify and resolve technical issues, escalating when necessary.
- Provide timely and accurate status updates to leads & stakeholders.
- Demonstrate a strong ability to work independently and as part of a team
Continuous Learning and Innovation:
Technical Excellence:
- Stay up-to-date with the latest technologies, frameworks, and industry trends.
- Continuously improve technical skills through self-learning and training.
- Experiment with new technologies and approaches to drive innovation.
REQUIREMENTS:
- Proven ability to write clean, testable, readable code in a team environment using design patterns, SOLID and OO principles;
- Proven experience of building, automating and deploying software to production;
- Ability to find creative solutions and implement them in a fast-paced work environment;
- Technical analysis experience translating business requirements into functionality;
- Ability to work as part of a team (but take individual ownership and responsibility);
At least 5 years of experience in web development specifically using:
- React
- Solid experience with JavaScript & Typescript, with React, Node JS, and Remix. Run frameworks
- Ability to write unit and integration tests;
- Experience applying SOLID design principles;
- Experience building web services and APIs on REST;
- Previous experience working in the betting, financial and/or banking sector (advantageous)
- CMS experience – Umbraco (advantageous)
- Experience working with Cloudflare Pages (advantageous)
- Experience working with Storybook (advantageous)
- Experience working with component libraries (advantageous)
- JavaScript tool libraries – Jasmine, Protractor, Karma
- package managers – npm
- pre-processors such as SASS or SCSS
- Tailwind (advantageous)
Qualifications:
- Beneficial: Degree or equivalent qualification desirable (ideally in Computer Science, Mathematics, Engineering or a similar discipline);
ATTRIBUTES:
- Excellent written communication skills (articulate, friendly and polite);
- Good verbal communication skills;
- Excellent attention to detail;
- Demonstrate a calm manner and an ability to handle difficult situations;
- Ability to work on own your initiative;
- Ability to work independently and meet deadlines;
go to method of application »
ENVIRONMENT:
- FILL a transformational leadership role as the next Head of Customer Experience Design sought by a leading UK-based Gaming, Leisure & Entertainment Group, where you will own the experience vision, design strategy and evolution of its customer experience design capability across multi-brand, cross-channel customer journeys.
- You will lead and develop a team of Experience Designers, building a high-performing design function that influences strategy, shapes customer journeys and drives meaningful improvements across our digital and physical experiences.
- You will also take charge of the shift towards a modern, evidence-based design approach that combines customer insight, experimentation, emerging technologies and AI-enabled workflows.
- The ideal candidate will require experience leading Customer Experience Design, UX or Design functions within complex organisations; demonstrable experience transforming customer experience design capabilities, modernising operating models and increasing the strategic impact of design within an organisation and be able to introduce modern design methodologies, tooling and AI-enabled approaches to improve effectiveness and customer outcomes.
DUTIES:
Software Customer Experience Strategy & Transformation –
- Define and own the customer experience vision and strategy across brands and customer journeys.
- Lead the transformation of CX Design capability, modernising ways of working, methodologies, tooling and team capability.
- Establish a consumer-led, outcome-focused approach that moves the organisation beyond feature delivery towards solving customer problems and delivering measurable value.
- Represent customer needs at senior leadership level, translating research, insight and performance data into strategic decisions.
Modern Design Capability & AI Enablement –
- Drive adoption of modern design practices, tools and technologies, including AI-enabled approaches across research, ideation, prototyping, experimentation and delivery.
- Identify opportunities where AI can improve design effectiveness, accelerate delivery and enhance customer understanding.
- Ensure the design practice remains aligned with emerging industry trends and evolving customer expectations.
- Own the maturity roadmap for the design function, continuously improving methods, frameworks and ways of working.
Product Operating Model & Customer-Led Delivery –
- Partner with Product and Technology leaders to embed experience design within a product-led operating model.
- Ensure Designers are effectively embedded within cross-functional teams that own end-to-end customer outcomes.
- Champion customer discovery, experimentation and validation throughout the product lifecycle.
- Connect design decisions to measurable customer and commercial outcomes.
Design Leadership & Capability Building –
- Lead, coach and develop a team of Experience Designers, creating a culture of excellence, innovation and continuous improvement.
- Establish clear design standards, practices and expectations across the organisation.
- Own and evolve design systems, experience frameworks and governance approaches across the brands.
- Champion accessibility, inclusive design and ethical customer experiences, ensuring journeys meet regulatory requirements.
Stakeholder Leadership –
- Build strong relationships across Product, Technology, Marketing, Operations and Executive Leadership.
- Influence investment decisions by demonstrating the commercial and customer value of experience design.
- Own design tooling and vendor decisions, including business cases and ROI accountability.
REQUIREMENTS:
- Significant experience leading Customer Experience Design, UX or Design functions within complex organisations.
- Demonstrable experience transforming customer experience design capabilities, modernising operating models and increasing the strategic impact of design within an organisation.
- Proven experience introducing modern design methodologies, tooling and AI-enabled approaches to improve effectiveness and customer outcomes.
- Experience embedding design into product-led organisations and partnering effectively with Product and Technology leadership.
- Strong track record of delivering measurable customer and business outcomes through experience design.
- Experience leading, coaching and developing high-performing design teams.
- Deep understanding of customer experience strategy, service design, design systems, inclusive design and experience measurement.
- Strong commercial mindset with the ability to connect design decisions to business KPIs and investment outcomes.
- Experience within consumer-focused industries such as Gambling, Travel, Hospitality, Retail, Leisure, Financial Services or Technology is advantageous.
Leadership Competencies –
- Transformational leader with experience modernising design organisations.
- Customer-obsessed and passionate about creating meaningful experiences.
- Strong coach and mentor who develops high-performing teams.
- Advocate for innovation, experimentation and AI-enabled ways of working.
- Commercially minded, able to demonstrate the value of customer experience investment.
- Exceptional communicator and influencer across Product, Technology and business leadership.
- Comfortable challenging existing approaches and leading organisational change.
go to method of application »
ENVIRONMENT:
- A leading retail group is seeking a Category Specialist: Schools who will be accountable for growing and protecting the group’s presence in the schools segment through year-round portfolio management and consultative selling.
- This role manages an assigned portfolio of schools, onboarding new schools, retaining existing ones across seasons, and driving commercial sales across the full Back-to-School category range including stationery, office paper, furniture, technology, and hygiene products. The focus is shifting from seasonal campaigns to an Everyday Schools approach, engaging schools throughout the year to unlock their monthly commercial spend.
DUTIES:
- Manage assigned portfolio of schools with planned contact rhythm (pre-season, peak, post-peak, year-round); deliver dependable service across all product categories and maintain current stakeholder maps for priority schools
- Actively pursue and convert new schools to expand the group’s presence in assigned region; identify prospects by profile, decision-maker access, category fit, and seasonal timing; execute structured pre-season engagement
- Plan and execute Back-to-School as a deliberate campaign with pre-season pipeline build, in-season list management, and post-peak retention review; achieve monthly, seasonal, and annual revenue and gross profit targets
- Diagnose school needs before recommending through questioning on grade-level requirements, budget shape, timing, and pain points; translate requirements into accurate lists, quotes, and specifications
- Drive year-round commercial sales to keep portfolio active between seasons and unlock monthly school spend beyond peak periods; suggest fit-for-purpose options that serve schools better
- Coordinate with Key Account Management, New Business Development, Operations, Supply Chain, Finance, and Category teams for clean fulfilment; maintain CRM currency and surface pricing pressure early
- Build organizational intelligence on the schools market by capturing and sharing structured insights on competitor activity, procurement patterns, budget cycles, and demand shifts.
REQUIREMENTS:
Required Qualifications
- Relevant tertiary qualification in Sales, Marketing, Business Administration, Education, or related commercial field
- Solid experience in B2B sales, account management, or commercial roles with portfolio management, client retention, and new business development responsibility
- Experience working in education, institutional sales, or multi-category commercial environments; exposure to consultative selling and stakeholder relationship management
- Proficiency in CRM systems | Microsoft Office Suite (Excel, Word, PowerPoint) | Quoting and specification management
- Experience managing client portfolios with planned engagement cadence; working in seasonal or campaign-driven sales environments with pipeline discipline.
Preferred Qualifications
- Professional certifications in sales, account management, or category management
- Experience in the office products, education, or B2B distribution sector
- Demonstrated success in multi-stakeholder relationship building and service recovery
KEY SKILLS | CAPABILITIES:
- Technical Skills: CRM & Sales Management Software | Microsoft Office Suite | Quoting & Specification Management | Category Knowledge (Stationery, Furniture, Technology, Hygiene) | Schools Market & Procurement Insight
- Soft Skills: Consultative Selling & Diagnostic Questioning | Stakeholder Relationship Management | Commercial Negotiation & Value Articulation | Time Management & Priority Setting | Problem-Solving & Service Recovery | Communication & Interpersonal Skills
go to method of application »
ENVIRONMENT:
- A leading UK-based Gaming, Leisure & Entertainment Group seeks the expertise of a highly driven Head of Product to fill an 18-month Fixed-term Contract role. You will define and lead the product strategy for the enterprise technology platforms that power business operations and enable exceptional customer experiences across our digital and land-based businesses.
- Unlike customer-facing Product roles, this position is responsible for the internal technology products that support colleagues, operations and regulatory obligations. You will also champion the adoption of a modern product-led operating model, embedding Agile Product Management practices.
- Applicants will need significant experience leading Product Management within a complex enterprise organisation and demonstrable experience transforming organisations from project-based delivery to a product-led operating model, embedding Agile Product Management practices and outcome-based decision making.
DUTIES:
Product Strategy & Leadership –
- Define and deliver the product strategy and roadmap for enterprise technology platforms aligned to business and technology objectives.
- Lead, develop and inspire a high-performing team of Product Managers, creating a culture of ownership, accountability and continuous improvement.
- Coach Product Managers and stakeholders in modern Product Management principles and product-led ways of working.
Product Transformation –
- Lead the transition from project-based delivery to a product-led operating model across Technology.
- Embed best practice Product Management throughout the SDLC, including discovery, prioritisation, experimentation, roadmap management and value measurement.
- Champion Agile product practices and continuous delivery across cross-functional teams.
Value Delivery –
- Lead multiple complex technology product portfolios, ensuring investment decisions are driven by measurable business outcomes rather than outputs.
- Establish and monitor OKRs, KPIs and product metrics to demonstrate value and inform prioritisation.
- Balance operational efficiency, technical sustainability, colleague experience and commercial priorities.
Stakeholder & Team Management –
- Build strong partnerships across Engineering, Architecture, Delivery, Operations and Executive Leadership.
- Influence strategic decisions through evidence-based product thinking and commercial insight.
- Provide day-to-day leadership, performance management and mentoring, developing Product capability across the organisation.
REQUIREMENTS:
- Significant experience leading Product Management within a complex enterprise organisation.
- Demonstrable experience transforming organisations from project-based delivery to a product-led operating model, embedding Agile Product Management practices and outcome-based decision making.
- Proven experience leading multiple complex technology platform products or enterprise systems.
- Experience managing products that primarily support internal business users and operational capabilities, rather than solely customer-facing products.
- Strong track record of delivering measurable business value through Product Management, using product metrics, OKRs and value-led prioritisation.
- Experience coaching Product Managers and influencing senior stakeholders to adopt modern Product Management practices.
- Strong understanding of enterprise technology platforms, systems integration and platform strategy.
- Experience within regulated industries such as Gambling, Financial Services, Retail, Hospitality, Leisure or Travel is advantageous.
Leadership Competencies –
- Transformational Product leader with a strategic and commercial mindset.
- Passionate about developing people and building high-performing teams.
- Strong coach, mentor and influencer who drives organisational change.
- Customer and value-focused, using data to inform decisions.
- Collaborative leader with the ability to build trusted relationships across Technology and the wider business.
- Resilient, adaptable and comfortable operating in complex environments.
Method of Application
Use the link(s) below to apply on company website.
- CRM Platform Lead (CPT Hybrid)
- Senior Business Analyst – Home Loans (CPT Hybrid)
- Head of Product (CPT/UK) (18-Month Contract)
- Senior Product Manager (Payments) (CPT Hybrid)
- Senior Software Engineer/Mobile Developer Role (Flutter, Dart, Bloc/Cubit, iOS & Android) (Cape Town Hybrid)
- Senior Backend Software Engineer (Java, Spring Boot, RESTful APIs, Fintech) (Cape Town – Hybrid)
- Senior Fullstack Software Engineer (.NET, C#, React, TypeScript, MS SQL) (Cape Town Hybrid)
- Category Specialist (Promotional Gifting & Corporate Clothing) | JHB
- Infrastructure Manager (JHB)
- Category Specialist: Furniture | JHB
- Senior Software Engineer (React) (Cape Town – Hybrid)
- Head of Customer Experience Design (CPT Hybrid)
- Category Specialist: Schools | JHB
- Head of Product (CPT/UK) (18-Month Contract)
Build your CV for free. Download in different templates.