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
ENVIRONMENT:
- A dynamic & multi-skilled Junior-Mid Electromechanical Engineer who can combine technical "hands-on" grit with modern communication skills is wanted by a company dedicated to understanding, supporting, and empowering small business owners and entrepreneurs in the food, beverage, pharmaceutical, and allied industries.
- This role will be 50% technical execution and 50% client interaction – therefore they need someone able to explain complex technical issues to clients in simple terms and train operators on-site.
- You will troubleshoot 3-Phase systems, PLCs & Drives, do full repairs on food processing machinery while aiding in the design, build and physical installation of new equipment.
- The successful candidate will have a suitable BTech/Diploma / N5 or N6 with experience in Food, Packaging or preferably FMCG and be familiar with modern software, digital diagnostic tools and PLC interfaces.
DUTIES:
- Electrical: Troubleshooting 3-Phase systems, PLCs, and Drives.
- Mechanical/Pneumatic: Full repairs on food processing machinery, including air systems and heavy mechanical components.
- Project Work: Assist in the design, build, and physical installation of new equipment.
REQUIREMENTS:
Qualifications –
- Relevant Diploma / N5 / N6 / B-Tech.
Experience/Skills –
- Experience in Food, Packaging, or FMCG (highly preferred).
- Comfortable with modern software, digital diagnostic tools, and PLC interfaces.
- Valid Driver’s License and a willingness to travel for off-site repairs.
- Leadership: Must show the ability to work independently and take initiative without constant supervision.
go to method of application »
ENVIRONMENT:
- A fast-growing provider of cutting-edge Financial Software Solutions in Joburg seeks to fill the role of a Client Manager – someone with a strong finance or accounting background to work directly with clients and support the business growth. In this client-facing role you will combine - finance and accounting knowledge, software implementation and support, client relationship management & product demos and outreach.
- You will serve as a key point of contact for clients and play a critical role in onboarding, supporting, and retaining them. The successful candidate must be comfortable speaking to clients and running demos, possess a Finance/Accounting Degree (BCom, BAcc or similar) with around 3 years’ experience in finance, accounting, audit, or advisory.
DUTIES:
Client Management & Support -
- Act as a primary point of contact for clients (both local and international).
- Support clients with:
- Lease accounting queries (IFRS 16 / ASC 842 / FRS 102)
- Lease setup, modifications, remeasurements, and reporting
- Assist with implementations, data uploads, and reconciliations.
- Help clients prepare audit-ready outputs and disclosures.
Product Demonstrations & Onboarding –
- Run product demos for prospective clients.
- Explain lease accounting concepts clearly to Finance teams.
- Guide new clients through onboarding and system setup.
- Translate accounting requirements into system functionality.
Relationship Building & Growth –
- Build strong, trusted relationships with clients.
- Assist with client outreach, follow-ups, and renewals.
- Identify upsell opportunities and feedback for product improvement.
- Represent the business professionally with international stakeholders.
Internal Collaboration -
- Work closely with the Founding team on:
- Client feedback
- Product enhancements
- Process improvements
- Help shape how a growing startup delivers client service.
REQUIREMENTS:
Qualifications –
- Finance / Accounting Degree (BCom, BAcc, or similar).
- CA(SA) qualified or completed articles preferred, but not essential.
Experience/Skills –
- ±3 Years’ experience in finance, accounting, audit, or advisory.
- Strong technical grounding in financial accounting and understanding of financial accounting principles.
- Exposure to:
- Financial statements
- IFRS (IFRS 16 experience is a strong advantage)
- Client-facing roles (audit, consulting, advisory, implementation)
ATTRIBUTES:
- Confident communicator - comfortable speaking to clients and running demos.
- Personable, professional, and client focused.
- Quick learner who can grasp new systems and concepts fast.
- Detail-oriented but also commercially minded.
- Comfortable working remotely and independently.
- Interested in being part of a startup environment and growing with the business.
go to method of application »
ENVIRONMENT:
- YOUR passion for leading teams, driving Business Intelligence & Microsoft Fabric expertise is sought to fill the role of a MS Fabric Data Engineer wanted by a provider of tailored Financial Solutions.
- You will lead the initial phases of a warehouse rework project and support the ongoing expansion of a newly created data warehouse within the Microsoft Fabric platform.
- You will also build and lead a Data team, playing a critical role in designing, implementing, and maintaining data pipelines and ensuring high-quality data movement.
- The ideal candidate must preferably have Azure Data Engineer Associate or Fabric Analytics Engineer Associate/Data Engineer Associate Certifications with 5+ years’ experience working with complimentary Azure Data Technologies - Azure Synapse, Azure Data Factory, Azure Databricks, Azure SQL, etc.
- You also need proficiency with T-SQL, ETL/ELT tools, PySpark and Spark SQL & proven experience in using Pipelines, Lake House and Warehouse capabilities of the Microsoft Fabric platform.
DUTIES:
- Maintain and update existing reports and dashboards in Power BI to reflect evolving business requirements.
- Assist with data extractions and execute defined SQL queries.
- Perform data validation and reconciliations between reporting layers.
- Work closely with the Analytics and Engineering teams to resolve data discrepancies.
- Support documentation of reports, dashboards, and data definitions.
- Participate in data testing and user feedback processes.
- Lead the design, development, and maintenance of scalable data pipelines and infrastructure within Microsoft Fabric.
- Architect and optimize the data warehouse within the Microsoft Fabric platform.
- Oversee data ingestion, transformation, and integration processes to ensure efficient data workflows.
- Implement and maintain ETL/ELT processes, data governance, and security best practices.
- Work closely with the Analyst and business stakeholders to translate requirements into technical solutions.
- Develop the data model to be implemented to achieve the business’ analytics objectives.
- Ensure data quality, reliability, and performance across all pipelines.
- Build and lead a Data team, initially managing the existing Analyst and gradually hiring additional Engineers and Analysts as needed.
- Provide mentorship, training, and career development opportunities for team members.
- Stay updated on emerging technologies in data engineering, analytics, and Microsoft Fabric advancements.
REQUIREMENTS:
Preferred Qualifications -
One of the following Microsoft Certifications:
- Azure Data Engineer Associate (DP-203)
- Fabric Analytics Engineer Associate (DP-600)
- Fabric Data Engineer Associate (DP-700)
Experience/Skills -
- 5 + Years’ experience working with complimentary Azure Data Technologies - Azure Synapse, Azure Data Factory, Azure Databricks, Azure SQL, etc.
- Designing and developing Star Schema based data models.
- Designing and implementing analytics solutions using data warehouses and data lakes.
- Hands-on experience with ETL/ELT tools, data modelling (star schema), and performance optimization.
- Understanding of data governance, security, and compliance best practices.
- Proven experience in using Pipelines, Lake House and Warehouse capabilities of the Microsoft Fabric platform.
- Strong, proven experience in developing Semantic Models (datasets) in Power BI.
- Proficiency in T-SQL in SQL Server (On-premises or Cloud) using Stored Procedures and Functions.
- Proficiency in PySpark and Spark SQL within notebooks on the Microsoft Fabric Platform or Azure Databricks for data transformation and processing.
- Experience with use of Azure DevOps and GitHub for CI/CD deployments and use of Power BI Deployment Pipelines.
Leadership & Business Skills –
- Experience leading and managing a Data team, with a track record of hiring and mentoring data professionals.
- Strong ability to translate business requirements into technical solutions.
- Excellent communication skills to engage with stakeholders across business and technical teams.
- Experience in Project Management, Agile methodologies, and process automation.
Advantageous –
- Experience with Machine Learning models or AI-driven analytics.
- Background in Financial Services, Sales Optimization, or Regulatory Reporting.
- Experience with Premium or Embedded.
go to method of application »
ENVIRONMENT:
- A dynamic Joburg-based Business Process Outsourcer seeks a forward-thinking Senior SQL Developer who sees AI not as a threat but as a powerful productivity enhancer.
- That leveraging tools like ChatGPT, Claude, or others to automate routine code writing, reduces boilerplate in turn means more focus on higher-value, business-critical logic.
- Forming part of the Operational Development team, you will help directly support the Call Centre - creating and maintaining solutions leaning heavily on SQL Server to query or manipulate data for the in-house developed systems and reports as well as using C# to create simple ASP.NET SPAs using MVC, Razor and Blazor.
- The ideal candidate will have worked on end-to-end solutions, able to see the bigger picture with 10 years’ experience using and programming in SQL, C# and .NET.
DUTIES:
- Solve business problems alone and as part of the team by applying good reasoning and logic to use one or more of the following technologies: ASP.NET, C#, Web services, Web APIs and SQL programming. ML.NET would be an advantage and part of the role moving forward.
- Support the deployment of new IT systems and infrastructure.
- Diagnose problems using a logical approach and understanding of the underlying systems.
- Work individually or as part of a team on small to medium sized SQL projects to solve operational business requirements as well as data manipulation when needed.
- Create ad-hoc queries or SQL Server stored procedures, views and jobs based on user requests or to maintain, troubleshoot or improve existing SQL functionality.
- Work on large data sets in a live transactional environment with an awareness of the impact of running demanding queries and the side effects on a busy operational call centre.
- Create and maintain constraints, keys and indexes to improve performance and maintain database integrity and business rules.
- Design and maintain Excel and SSRS reports using stored procedures and views.
- Maintain or improve existing Excel reports using VBA for extended functionality.
- Query and summarise data across multiple servers and databases using linked servers.
- Work with dynamic SQL to solve difficult cross-server and cross-database queries and summaries.
- Apply AI tools such as ChatGPT, Claude, or GitHub Copilot to assist with coding, testing, documentation, and problem-solving—while maintaining full ownership and understanding of the final solution.
REQUIREMENTS:
- A minimum of 10 years using and programming in C#, .NET and SQL.
- At least 5 of the most recent years using and programming in C#, .NET and SQL daily.
- A good understanding of SSIS, SSRS and Excel working with SQL Server over the past 3 years.
- Solid understanding of relational databases and database design.
- Excellent knowledge of the T-SQL language including use of stored procedures, triggers, views, data types, keys indexes, constraints, foreign keys, relational design and the related tools and development environments.
- Experience optimising SQL Server queries and stored procs and the use of query analyzer for tuning code.
- Very good general programming skills and a general interest in programming and development using primarily SQL Server and C# and the .NET platform.
- Demonstrated experience using AI tools to enhance development speed and quality. Ability to balance AI-generated assistance with strong personal judgment and deep technical understanding.
- Very good Excel skills as well as a good working knowledge of VBA programming in Excel.
- Sound knowledge of secure development principles.
- Knowledge of SQL environment using tracing tools.
- Experience with Python in the context of AI, APIs, or automation is a strong advantage.
- Web development experience using MVC and the following technologies: ASP.NET / .NET Core / Razor pages / Blazor.
- Knowledge and experience working with HTML, CSS and JavaScript/Typescript.
- Web Service development using .NET.
- Use of and RESTful APIs.
- Use of SOAP Web Services.
- Very logical with good understanding of basic Mathematics and Statistics.
Advantageous –
- Experience with other SQL databases like MySQL and PostgreSQL.
- CLR development for SQL Server using C#.
- Experience with Node Red.
- Some Linux and Asterisk experience.
ATTRIBUTES:
- A strong sense of responsibility and ownership and a solid work ethic – this is very important!
- Accurate and precise approach with a strong sense of attention to detail.
- The ability to work independently and as part of a team.
- A willingness to learn about the existing business and systems enabling participation in the improvement and further development of these systems.
- A willingness to keep learning and staying updated on modern development environments, techniques and trends like the latest ASP.NET developments as well as ML.NET.
- Very good verbal and written communication skills with the ability to adapt to communicating with senior technical team, management and non-technical call centre agents.
- Very good problem-solving skills and an aptitude for applying critical reasoning and logic to solve challenging business problems.
- Organised and task driven with a need to complete tasks well.
go to method of application »
ENVIRONMENT:
- A dynamic Internet Service & Network Specialist seeks the numerical expertise of an Accountant to take responsibility for financial and other tasks related to specific business units as well as other Coastal Finance activities.
- You will prepare balance sheet recons, maintain internal control and compliance in accordance with company policies while ensuring Fixed Asset Capex maintenance including applications, additions, disposal, depreciation and related accounting entries.
- The successful incumbent must have Matric/Grade 12 (Non-negotiable), a suitable BCom Degre with 1-3 years’ experience in a similar role with up-to-date Accounting experience and proficiency in Excel and Outlook.
DUTIES:
- Monthly financial and management reporting.
- Meet specific month end deadlines in a timely manner.
- Capture financial entries, review financial performance and distribute financial reports.
- Prepare balance sheet reconciliations.
- Fixed Asset Capex maintenance including applications, additions, disposal, depreciation and related accounting entries.
- Maintain internal control and compliance with company policies.
- Ad hoc tasks as and when requested.
REQUIREMENTS:
- Matric Grade 12 (Compulsory).
- Relevant BCom Degree.
- 1-3 Years’ experience in a similar role.
- Up to date accounting experience.
- Must be able to communicate effectively (verbally and written) with management.
- Proficiency in Excel and Outlook and knowledge of MS Office.
- Ability to work under pressure in order to manage and meet strict deadlines.
- Performance driven and attention to detail. Must be able to deliver results in a team environment.
- Must be reliable and accept responsibility for the tasks assigned to them.
- Valid Driver’s Licence and own reliable vehicle.
go to method of application »
ENVIRONMENT:
- JOIN the George-based team of one of SA’s fastest growing Fintech brands seeking your expertise to fill the role of a Business Development Manager who will be responsible for is responsible for driving sustainable growth through the acquisition, onboarding and development of high-value strategic partners within insurance ecosystem.
- This role owns the full partner lifecycle from opportunity identification and commercial negotiation, through project planning, onboarding and launch, to ongoing performance management and optimisation. The role acts as a key advocate for partner success by ensuring alignment, execution, feedback management and measurable outcomes, while collaborating effectively across internal teams without role duplication.
DUTIES:
Partner Acquisition & Growth
- Identify, qualify and secure strategic pet-related business partners aligned to the group’s growth strategy.
- Develop and execute business development plans to drive partner-led sales growth and market expansion.
- Negotiate commercial agreements, pricing structures and service terms to maximise long-term value and profitability.
- Lead project briefing and oversee partner-related project development and delivery.
- Maintain a structured framework documenting standard offerings, partner-specific agreements and contractual terms.
- Guide partners through onboarding with clear objectives, timelines and success metrics.
- Proactively address risks, resolve issues and maintain project momentum.
- Monitor success metrics and escalate concerns to senior management where required.
- Document best practices, refine partnership strategies and track market trends.
Relationship & Account Management
- Build and maintain strong, trusted relationships with key partner stakeholders.
- Serve as the primary liaison between partners and internal teams to ensure alignment and delivery on agreed objectives.
- Develop a deep understanding of partner needs, challenges and opportunities to deliver value-added solutions.
Partner Onboarding & Execution
- Own the end-to-end onboarding process, ensuring seamless integration into systems, processes and operating model.
- Coordinate cross-functional teams (operations, sales, marketing, projects, compliance and finance) to ensure successful launches.
- Ensure partners are fully enabled, trained and supported to perform effectively from day one and beyond.
Performance & Commercial Management
- Monitor, analyse and report on partner performance against agreed KPIs, SLAs and commercial targets.
- Manage financial forecasting, budget projections and revenue tracking for partner portfolios.
- Identify performance gaps and implement corrective actions to optimise outcomes.
- Oversee ongoing partner engagement, queries, training and post-onboarding support.
Market & Industry Engagement
- Stay informed on industry trends, competitor activity and regulatory developments within the pet and insurance sectors.
- Represent the company at industry events, conferences and networking opportunities to strengthen brand presence and partnerships.
REQUIREMENTS:
- Bachelor’s degree in Business, Marketing or a related field (preferred but not essential).
- Minimum 5 years’ experience in business development, partnerships or account management within insurance, financial services or a related industry.
- Proven track record as a dealmaker, successfully acquiring, implementing and launching commercial partnerships.
- Strong commercial acumen with experience in contract negotiation and financial analysis.
- Excellent written and verbal English communication skills.
- Highly organised with strong project management capability and attention to detail.
- Strong relationship-building, communication and problem-solving skills.
- Proactive mindset with the ability to anticipate needs and manage risks effectively.
- Passion for client service delivery and partnership excellence.
- Computer literate with strong reporting and presentation skills.
- Own reliable vehicle and valid driver’s licence.
- Willingness and ability to travel extensively across all provinces.
- Animal lover, a genuine passion for pets is essential.
go to method of application »
ENVIRONMENT:
- A Visual Communications Agency providing tailored & innovative solutions to corporate communications needs seeks a talented and driven 2D Motion Graphics Animator to join its studio. You will be responsible for designing and animating engaging motion graphics that translate complex ideas into clear and compelling visual stories.
- The ideal candidate brings comprehensive skills in both designing Motion Graphics and producing the visual elements that support them with experience in video and video editing.
- You will also require 5-7 years of relevant work experience with a high proficiency utilising Adobe Creative Cloud software with a focus on After Effects and Illustrator, familiarity with the medium of the explainer video & a strong understanding of the principles of Animation and how they apply to Motion Graphics. Applicants will be expected to submit a Design Portfolio & Showreel.
DUTIES:
- Design and animate 2D Motion Graphics.
- Create assets for Motion Graphics that are adaptable across different media.
- Translate scripts and creative briefs into strong visual narratives.
- Animatic development.
- Video editing and basic post-production.
REQUIREMENTS:
- 5-7 Years of experience.
- High proficiency in the use of Adobe Creative Cloud software with a focus on After Effects and Illustrator.
- Strong design abilities specifically for Animation and Motion Graphics.
- A strong understanding of the principles of Animation and how they apply to Motion Graphics.
- Attuned to visual consistency and brand alignment across all motion outputs.
- Able to adapt existing assets and templates when required.
- Familiarity with the medium of the explainer video.
- Good file organisation, version control and workflow efficiency.
- Flexibility to work occasional overtime during project deadlines.
Advantageous –
- Experience with video and video editing.
ATTRIBUTES:
- A mature and responsible attitude towards work with the ability to take ownership of projects.
- Ability to take initiative and problem solve.
- Highly task-focused, with the ability to meet tight deadlines and perform effectively under pressure.
- Keen eye for detail and thoroughness.
- Must have a keen ability to manage projects from start to finish.
- Excellent communication skills.
- A willingness to grow and evolve.
- Awareness of current styles, trends and best practices with the ability to implement them effectively in your work.
go to method of application »
ENVIRONMENT:
- A dynamic provider of cutting-edge Financial Security Services is seeking a Client Services Specialist who will serve as the custodian of the company brand and collaborates with the Head of Client Services to oversee the end-to-end client experience—from onboarding and account maintenance to issue resolution and relationship management.
- This role is responsible for maintaining and operationalizing master reference data, fostering team engagement, and ensuring service excellence across all client touchpoints.
DUTIES
Business Process & Planning
- Assist in implementing a consistent client experience for internal and external stakeholders.
- Design and conduct client surveys; implement plans to maintain excellent service levels.
- Lead collaborative dialogue with CSD Services, Collateral Services, Data Integration, Testing, Settlements, and other internal teams to plan yearly, monthly, and weekly client onboarding and resource needs.
- Manage competing priorities, provide explicit feedback, and set clear stakeholder expectations.
- Facilitate collection of business intelligence to identify seamless client experience touchpoints.
- Ensure active resource planning to support and enhance service capabilities.
Client Onboarding & Relationship Management
- Collaborate with Head of Client Services and internal stakeholders to execute client strategy and expand the client ecosystem.
- Own end-to-end client onboarding process with urgency, quality, and client retention focus.
- Proactively identify and mitigate risks during onboarding; ensure compliance with controls.
- Recommend and implement improvements to onboarding processes and client experience frameworks.
- Manage sensitive and confidential information per Company policy.
- Serve as the face of onboarding, maintaining exceptional people skills and a client-cantered approach.
Master Client & Reference Data Maintenance
- Take accountability for Client Reference Data creation and maintenance in Bank’s and Dynamics 365 (and other systems).
- Maintain client and reference data per market and regulatory standards.
- Identify, analyse, and escalate system issues to Change Control, IT, or relevant teams.
- Maintain client relationships (e.g., production issue logs, service reviews).
- Recommend process improvements related to master file administration and Dynamics 365.
- Ensure incident and change requests comply with change control processes.
- Coordinate and participate in Disaster Recovery and Business Continuity tests.
- Oversee master file management, ensuring clean and accurate client data to support strategic goals.
Current Client Management
- Demonstrate service excellence in accommodating client needs.
- Facilitate implementation plans to maintain service levels and corrective actions.
- Collaborate with stakeholders to provide outstanding, efficient client service.
- Proactively identify risks or challenges to ensure seamless client experience.
- Enable tools that enhance client experience within the group.
- Create reports for Client Service insights and stakeholder forums.
- Assist management in achieving goals through cost-effective, high-quality service delivery.
Stakeholder & Relationship Management
- Anticipate client needs and engage internal teams for timely support.
- Build and maintain strong relationships with clients and stakeholders.
- Ensure accurate implementation of agreements and manage client expectations.
- Contribute to a culture of rewarding relationships, feedback, and exceptional service.
- Ensure effective control and corporate governance.
Self-Management & Teamwork
- Develop productive, collaborative relationships with colleagues and stakeholders.
- Continuously develop professional and industry expertise.
- Contribute to innovation through idea development and implementation.
- Work proactively and independently with precision and accuracy.
- Take ownership of personal career development.
Financial Controls & Planning
- Identify and recommend data solutions to enhance operational efficiency.
- Provide input into risk identification and communicate recommendations to leadership.
REQUIREMENTS:
Minimum Qualifications & Experience
Education
- Grade 12 or equivalent.
- Relevant tertiary qualification.
Experience & Knowledge
- 3–5 years of experience in a Central Securities Depository (CSD) or financial market/services environment.
- Knowledge of CSD operating environment, products, and service offerings (e-Voting, CIS, OTC Derivatives, etc.).
- Experience analyzing client information and documentation to facilitate end-to-end client experience.
- Exceptional written and verbal communication skills.
- Strong time management and attention to detail.
Additional Requirements
- Prepared to work irregular hours, including after-hours, weekends, and holidays.
- Able to work under pressure and follow through on commitments in a timely manner.
go to method of application »
ENVIRONMENT:
- A dynamic provider of cutting-edge Financial Security Services is seeking a Senior Client Services Specialist who will be the brand custodian for our client.
- You will collaborate with the Head of Client Services to design, facilitate, and oversee the complete client lifecycle—from onboarding and account management to issue resolution and strategic relationship management.
- This role ensures service excellence across all touchpoints, drives the operationalization of master reference data, and enables team and stakeholder engagement to foster client retention and market value.
DUTIES
Business Process & Strategic Planning
- Implement consistent client experience standards for internal and external stakeholders.
- Lead collaborative planning with internal departments to forecast client onboarding and resource needs annually, monthly, and weekly.
- Develop and maintain Standard Operating Procedures (SOPs) and process documentation.
- Align internal processes with industry regulations and data protection laws in collaboration with Compliance and Risk teams.
- Monitor service trends and client feedback to identify improvements and drive innovation.
- Design and conduct client surveys; implement action plans to maintain service excellence.
- Contribute insights on client behavior and market trends to inform business strategy.
- Evaluate and implement workflow automation to enhance service delivery.
Client Onboarding & Ecosystem Expansion
- Execute client onboarding strategy in partnership with the Head of Client Services and internal teams.
- Own end-to-end client onboarding with a focus on quality, speed, and retention.
- Identify and mitigate onboarding risks; ensure all controls and checks are in place.
- Recommend and implement enhancements to onboarding frameworks and client experience processes.
- Manage confidential client information in line with organizational policies.
- Serve as the primary point of contact during onboarding, balancing professionalism with client-centricity.
Master Data & Reference Management
- Oversee creation and maintenance of Client Reference Data in core systems (e.g., Dynamics 365, BaNCS).
- Ensure data integrity in line with market and regulatory standards.
- Identify, analyse, and escalate system issues via appropriate channels.
- Maintain client communication channels for issue logging, service reviews, and feedback.
- Coordinate Disaster Recovery and Business Continuity testing with market stakeholders.
- Refine master file management processes for accuracy and compliance.
- Ensure clean client data to support automated distribution and strategic goals.
Current Client Management & Service Excellence
- Demonstrate a service excellence mindset in addressing client needs.
- Facilitate implementation plans to uphold service levels and initiate corrective actions.
- Collaborate with stakeholders to deliver outstanding client service.
- Proactively identify risks to ensure seamless client experiences.
- Develop and maintain reporting for client service insights and stakeholder forums.
- Anticipate client needs and coordinate internal support teams for timely resolution.
- Build and maintain strong relationships with new and existing clients and stakeholders.
- Ensure agreements are implemented accurately and client expectations are managed.
Stakeholder & Relationship Management
- Proactively engage stakeholders to maintain positive client relationships.
- Ensure effective corporate governance and control across client-facing processes.
- Foster a culture of feedback, exceptional service, and collaborative relationship-building.
Self-Management & Team Leadership
- Develop productive working relationships with colleagues and stakeholders.
- Continuously update professional and industry knowledge.
- Facilitate internal knowledge-sharing on best practices, compliance updates, and client insights.
- Drive personal career development and contribute to a culture of innovation.
- Work proactively and independently with precision.
Financial & Risk Contribution
- Recommend data-driven solutions to enhance operational efficiency.
- Support risk identification and communicate recommendations to leadership.
REQUIREMENTS:
Education
- Grade 12 or equivalent.
- Relevant tertiary qualification.
Experience & Knowledge
- 5+ years of experience in a Central Securities Depository (CSD) or financial market/services environment.
- Deep knowledge of CSD operating models, products, and services (e.g., e-Voting, CIS, OTC Derivatives).
- Proven experience in client data analysis, onboarding, and end-to-end client journey management.
- Exceptional written and verbal communication skills with strong attention to detail and time management.
- Experience in designing and implementing service improvements and workflow automation.
Additional Requirements
- Willingness to work irregular hours, including weekends, holidays, and on standby.
- Ability to perform under pressure and deliver on commitments in a timely manner.
- Strong analytical, problem-solving, and decision-making skills.
- High ethical standards and commitment to confidentiality and data protection.
go to method of application »
ENVIRONMENT:
- A Customer Experience Tech Specialist seeks an Integration Developer with at least 3 years of experience to design, build, and maintain integrations for contact center solutions.
- You'll work on Backend development (80%) with Frontend responsibilities (20%), applying expertise in cloud-native technologies and serverless architectures to deliver reliable, production-grade integration solutions.
- Your work will focus on connecting contact center platforms with third-party systems, ensuring system reliability, optimizing performance, and implementing security and authentication best practices.
- The role requires strong problem-solving abilities and the capacity to work effectively both independently and collaboratively and Must-Have proficiency in TypeScript, Node.js, AWS & Azure.
DUTIES:
- Develop server-side applications using TypeScript and Node.js.
- Implement RESTful APIs and webhooks, and build serverless functions using AWS Lambda, Azure Functions and similar serverless technologies.
- Create administrative dashboards and configuration interfaces for integration management and monitoring.
- Working within an Agile/Scrum methodology, you'll collaborate with the team to deliver scalable middleware solutions, event-driven architectures, and custom connectors that enable seamless data synchronization across the contact center ecosystem.
REQUIREMENTS:
Must-Have Skills –
- TypeScript
- Node.js
- AWS
- Azure
- MySQL
- Microsoft SQL Server
- PostgreSQL
- Amazon S3
- Amazon DynamoDB
- Azure Functions
- AWS Lambda
go to method of application »
ENVIRONMENT:
- PROVIDE exceptional technical customer support as the next Systems Engineer sought by a Customer Experience Tech Specialist to join its team. Your role will include Linux Server Administration, VICIdial support and configuration, Genesys Cloud CX implementation and support & Qcontact implementation and support.
- Applicants must have Matric/Grade 12, an IT Diploma and Certifications including being Genesys Cloud Certified. You will also need 5 years’ experience in a Mid-level level IT Support Role including VoIP/ CcaaS, have Call Center experience as well as experience with Genesys Architect flows, Digital Channels, SIP, QA and VICIdial Administration.
DUTIES:
- Microsoft Server Administration.
- Linux Server Administration.
- Network and Firewall Support.
- Microsoft Azure Administration.
- SharePoint Administration.
- VoIP Services Support.
- VICIdial support and configuration.
- Genesys Cloud CX implementation and support.
- Qcontact implementation and support.
REQUIREMENTS:
Qualifications –
- Matric / Grade 12.
- Diploma in IT.
- Genesys Cloud Certified.
- Industry certification (Microsoft Azure, AWS, Fortinet).
Experience/Skills –
- 5 Years' experience in a Mid-level IT Support Role including VoIP/ CcaaS.
- Genesys Architect flows, Digital Channels, SIP, QA.
- VICIdial Administration.
- Call Center experience.
- Strong Windows and Server Administrative skills.
- Strong troubleshooting skills and experience.
- Experience in Azure Infrastructure management.
ATTRIBUTES:
- Reliable.
- Energetic.
- Goal-oriented.
- Self-motivated.
- Excellent time keeping.
- Team player.
go to method of application »
ENVIRONMENT:
- DESIGN cutting-edge software solutions while working on global projects for a provider of sustainable and cost-effective Solar Energy seeking to fill the role of an Intermediate Front End Developer.
- You will play a key part in all development activities including testing, debugging and deploying applications onto its AWS platform while participating in code reviews and writing Unit & Integration Tests. It would be expected for you to gain a comprehensive understanding of both the existing code base as well as the underlying solution domain.
- A BSc Degree in Computer Science or Mechatronics/Electrical Engineering will be beneficial, and the candidate should have a minimum of 4 years’ experience developing web applications using React and TypeScript, able to write Unit Test using Jest or Vitest and writing Integration Tests using tools such as Playwright or Cypress.
DUTIES:
- Develop high-quality software systems using React and TypeScript.
- Collaborate with the Back End Development team as well as UX/UI teams to design, develop, and implement new features.
- Develop and implement APIs and integrate Back End systems with Front End applications.
- Write clean, maintainable, and testable code, adhering to industry best practices and coding standards and style guides.
- Participate in code reviews to ensure code quality and best practices are followed.
- Write Unit Tests and Integration Tests.
- Troubleshoot, debug and provide fixes as part of the Software Development Lifecycle.
- Participate in Agile Development process, sprint planning and estimation.
- Continuously learn and keep up to date with the latest Front-end and Back-end technologies, frameworks and best practices.
REQUIREMENTS:
Qualifications – Beneficial
- BSc Degree in Computer Science, Mechatronics Engineering/ Electrical Engineering.
Experience/Skills -
- At least 4 years of Software Development experience with a strong grasp of React and TypeScript fundamentals.
- Writing Unit Tests using tools such as Jest or Vitest.
- Writing Integration Tests using tools such as Playwright or Cypress.
- Experience with server-side technologies such as Node.js.
- Experience with Agile Development methodology.
- Strong understanding of software design principles and patterns.
- Proficient in Git and online Git repositories such as GitHub, Bitbucket.
Advantageous –
- Experience deploying projects to AWS cloud Infrastructure.
- Experience with Python micro-service development.
- Experience with CI/CD pipelines and Infrastructure-as-code (IaC).
ATTRIBUTES:
- Excellent team collaboration and communication skills.
go to method of application »
ENVIRONMENT:
- Since the early 2000s, our client has been a leader in the wound care scene in South Africa, offering top-notch service and support through a dedicated, well-trained national sales team.
- Their R&D team is all about creating high-quality, advanced wound care products, with most of them made right here at home. They're now on the lookout for a driven, ambitious, and organized Junior Sales Representative, to join the dynamic crew. In this role, you'll be key in promoting, growing, and securing their market share of innovative wound care products.
- You'll build strong, ethical relationships and drive sales growth in a professional way with healthcare pros and key hospitals.
DUTIES:
Promoting Current and New products
- Actively identify business opportunities to sell all products.
- Meet and exceed annually contracted budgets.
- Demonstrate a consistent work methodology that focuses on achieving targets.
- Demonstrate a consistent record of growing new business in the territory.
- Maintain and grow accounts.
- To work responsibly in the field.
- To be goal driven and a team player.
Management by Objectives
- Demonstrate sound planning that will result in achieving sales and marketing objectives.
- Take responsibility for follow–through of objectives.
- Demonstrate consistent preparedness to take personal accountability for outputs and performance.
- Effectively manage personal workload.
- Maintain accurate records of sales activities, customer interactions, and market insights in the company's CRM system with regular feedback on business objectives.
Reporting
- Record daily sales activities, customer interactions, and market insights in the company's CRM system.
- Provide reports on progress on a weekly basis.
- Prepare planning schedules weekly.
- Timeously prepare and submit forecasts monthly.
- Attend all business meetings.
Complete all required administrative tasks
- Complete admin related tasks with accuracy, whist adhering to deadline requirements. This pertains, but is not limited to, monthly planners; reports; leave forms; expense claims etc.
- Complete, submit and store accurate business information at all times.
- Manage consignment stock – taking ownership of stock signed out.
- Follow correct procedures when entering hospitals and institutions - with adherence to all security protocols, surrounding the management of stock, entering all facilities.
- Complete review and planning reports on a weekly basis.
- Assist with completion of tenders when required.
Work co-operatively with admin office support and staff
- Building and Managing business relationships.
- Build relationships and provide an excellent before and after sales service.
- Maintain a client visit rate as directed by the National Sales Manager.
- Visit all theatre management, cssd, and procurement every week to discuss new products, consignment stock, problem solving and value adding suggestions and collection of outstanding orders.
- Always conduct yourself in a professional manner.
REQUIREMENTS:
- Required minimum education: Post-matric or relevant qualification
- Required minimum experience: At least 1 – 2 years’ experience
- Fluent in English with excellent written and verbal communication
- Reliable car and valid driver’s license
- Willingness for local travel within South Africa (KNZ region)
ATTRIBUTES:
- Strong communication and interpersonal skills to build relationships with healthcare professionals.
- Highly motivated with a passion for sales and the ability to work independently.
- Excellent presentation and negotiation skills to effectively communicate product information.
- Proven ability to achieve targets and work under pressure in a fast-paced sales environment.
- Detail-oriented with strong organizational and time management skills.
- Familiarity with CRM software (preferred but not required).
go to method of application »
ENVIRONMENT:
- Since the early 2000s, our client has been a leader in the wound care scene in South Africa, offering top-notch service and support through a dedicated, well-trained national sales team.
- Their R&D team is all about creating high-quality, advanced wound care products, with most of them made right here at home. They're now on the lookout for a driven, ambitious, and organized Junior Sales Representative, fluent in Afrikaans and English, to join the dynamic crew.
- In this role, you'll be key in promoting, growing, and securing their market share of innovative wound care products. You'll build strong, ethical relationships and drive sales growth in a professional way with healthcare pros and key hospitals.
DUTIES:
Promoting Current and New products
- Actively identify business opportunities to sell all products.
- Meet and exceed annually contracted budgets.
- Demonstrate a consistent work methodology that focuses on achieving targets.
- Demonstrate a consistent record of growing new business in the territory.
- Maintain and grow accounts.
- To work responsibly in the field.
- To be goal driven and a team player.
Management by Objectives
- Demonstrate sound planning that will result in achieving sales and marketing objectives.
- Take responsibility for follow–through of objectives.
- Demonstrate consistent preparedness to take personal accountability for outputs and performance.
- Effectively manage personal workload.
- Maintain accurate records of sales activities, customer interactions, and market insights in the company's CRM system with regular feedback on business objectives.
Reporting
- Record daily sales activities, customer interactions, and market insights in the company's CRM system.
- Provide reports on progress on a weekly basis.
- Prepare planning schedules weekly.
- Timeously prepare and submit forecasts monthly.
- Attend all business meetings.
Complete all required administrative tasks
- Complete admin related tasks with accuracy, whist adhering to deadline requirements. This pertains, but is not limited to, monthly planners; reports; leave forms; expense claims etc.
- Complete, submit and store accurate business information at all times.
- Manage consignment stock – taking ownership of stock signed out.
- Follow correct procedures when entering hospitals and institutions - with adherence to all security protocols, surrounding the management of stock, entering all facilities.
- Complete review and planning reports on a weekly basis.
- Assist with completion of tenders when required.
- Work co-operatively with admin office support and staff
- Building and Managing business relationships.
- Build relationships and provide an excellent before and after sales service.
- Maintain a client visit rate as directed by the National Sales Manager.
- Visit all theatre management, cssd, and procurement every week to discuss new products, consignment stock, problem solving and value adding suggestions and collection of outstanding orders.
- Always conduct yourself in a professional manner.
REQUIREMENTS:
- Required minimum education: Post-matric or relevant qualification
- Required minimum experience: At least 1 year experience
- Fluent in English and Afrikaans.
- Reliable car and valid drivers license
ATTRIBUTES:
- Strong communication and interpersonal skills to build relationships with healthcare professionals.
- Highly motivated with a passion for sales and the ability to work independently.
- Excellent presentation and negotiation skills to effectively communicate product information.
- Proven ability to achieve targets and work under pressure in a fast-paced sales environment.
- Detail-oriented with strong organizational and time management skills.
- Familiarity with CRM software (preferred but not required).
- Willingness for local travel within South Africa (Limpopo)
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.