+ 27 (0) 21 741 0400 + 27 (0) 21 741 0400   CAREERS@DATAFIN.COM

"Success never comes to look for you while you wait around.
You’ve got to get up and work at it to make your dreams come true"
Poh Yu Khung

QA Analyst (JHB)


IT - Software Testing

ENVIRONMENT: A cutting-edge AgriTech company in Joburg seeks a highly meticulous & solutions-driven QA Analyst who will play a crucial role in ensuring changes made to applications function as expected and work on improving release processes. You will collaborate closely with various Engineering and other teams to ensure test scenarios are...
Find Out More

C#.Net Developer (JHB Hybrid)

Johannesburg - Gauteng
IT - Software Development

ENVIRONMENT: DEVELOP modular new systems aligned and fitting into the backbone of the existing platform of a national provider of Digital Communications in Joburg seeking your coding talents to be its next C#.Net Developer. You will work with client-server desktop and web applications while being responsible for the analysis, design,...
Find Out More

Intermediate Full Stack Developer (C# WebAPI, .Net Core, Angular, Azure DevOps) (DBN)

Durban - KwaZulu Natal
IT - Software Development

ENVIRONMENT: A Durban-based Financial Services company seeks your technical depth across multiple languages to fill the role of an Intermediate Full Stack Developer whos able to design, develop and test the products required for the company's needs. In collaboration with other Developers, you will help determine the product strategy. The...
Find Out More

Mid PHP Developer (Remote)

Cape Town - Western Cape,Johannesburg - Gauteng,Durban - KwaZulu Natal,Remote
IT - Software Development

ENVIRONMENT: JOIN the remote team of a global Marketing Software House specializing in B2B products seeking the coding talents of a passionate Mid PHP Developer. You will be responsible for all the aspects of the ongoing Software Development process right from the basic specification, through to the development, testing and launch phase. This...
Find Out More

Systems Analyst (DBN)

Durban - KwaZulu Natal
IT - Analyst, Data Management

ENVIRONMENT: UNDERSTAND business requirements, translating them into technical specifications, and collaborating closely with Developers to ensure the successful implementation of software solutions as the next Systems Analyst sought by a Durban-based Financial Services company. You will serve as a key liaison between business stakeholders and...
Find Out More

Financial Analyst Developer (SQL)

Cape Town - Western Cape
Finance/Admin,IT - Analyst, Data Management

ENVIRONMENT: A dynamic Software Solutions Provider specializing in Financial Risk systems seeks the expertise of a Financial Analyst Developer (SQL) to join its Fund Data Services Team where you will conduct new feature analysis and drive development on the platform (core product). You will work on asset manager, hedge fund, and other...
Find Out More

Senior Full Stack Developer – REMOTE (Node.js, GraphQL, Postgres, React, TypeScript)

Cape Town - Western Cape,Johannesburg - Gauteng,Durban - KwaZulu Natal,Remote
IT - Software Development

ENVIRONMENT: Are you ready to embark on an exciting journey with a dynamic company that values innovation, creativity, and passion? Our client is an immersive and transformative music player and community platform designed for the electronic music community. They are seeking a highly skilled Senior Full Stack Developer to join their team. The...
Find Out More

Jnr – Mid Software Developer (C#, ASP.Net Forms & MVC)

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: A leading provider of intuitive & cost-effective Software Solutions seeks the coding talents of a meticulous and self-driven Jnr Mid Software Developer with a strong knack for solving complex problems. Your core role will be to write and maintain first-grade software, maintain existing software while resolving support queries...
Find Out More

Claris FileMaker Developer (CPT Onsite)

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: A dynamic provider of business solutions in the domain of IT architecture, execution & customer support seeks an experienced Claris FileMaker Developer to join its team. Your core role will be to develop and maintain custom solutions using Claris FileMaker and contributing to the overall design and architecture of...
Find Out More

Intermediate Web Developer (PHP)

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: Join a team where innovation, creativity, and strategic thinking are paramount. Our client is not just a company; it's a hub of transformational ideas and digital solutions. They collaborate with governments and businesses to drive significant social and economic change through technology. Their team consists of experienced...
Find Out More

Intermediate Database Administrator (DBN)

Durban - KwaZulu Natal
IT - Support

ENVIRONMENT: BE responsible for the performance, integrity and security of databases as your technical expertise is sought to fill the role of an Intermediate Database Administrator for a Durban-based Financial Services company. You will also be involved in the planning and development of the database as well as troubleshooting any issues on...
Find Out More

Sales Associate (JHB)

Johannesburg - Gauteng
Media/Marketing/Sales

ENVIRONMENT: A development company specializing in agricultural technologies, with offices in Stellenbosch and Johannesburg, seeks a proactive Sales Associate. The role involves assisting the Commercial team in onboarding and retaining clients, crucial for maintaining and expanding the global client base. The position requires strong...
Find Out More

Senior Java Developer (CPT Hybrid) (1-Year Contract)

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: DEVELOP high quality maintainable code to meet complex changing environments as your coding expertise as an energetic & passionate Senior Java Developer is sought to join the team of a leading Digital Production Agency. As the Senior Developer, you will need to have a deep specialized knowledge beyond your peers in Cloud...
Find Out More

Mid-Senior .Net Full Stack Developer (JHB)

Johannesburg - Gauteng
IT - Software Development

ENVIRONMENT: THE coding expertise of a Mid-Senior .Net Full Stack Developer is sought by a dynamic & family-owned Agricultural business in Joburg to develop and maintain its .Net applications, focusing on C# Web API, MAUI, Xamarin, and a Blazor app. However, any additional technologies may be leveraged, depending on the problem that is...
Find Out More

Systems Developer (C#, .Net, .Net Core)

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: A large distributor of Beverage Brands seeks the coding talents of a Systems Developer to play a key role in the documentation, development, installation, testing and maintenance of software systems, including integration related projects. You will also participate in code build and release processes while ensuring Compliance...
Find Out More

Software Developer (PHP)

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: Our client, facilitating investor access to Southern Africa's top functional and convenience food producers, seeks an E-Commerce Specialist to join their Cape Town based team. This role involves creating and maintaining e-commerce platforms for the company group. Qualifications include a Bachelor's degree in Computer...
Find Out More

Junior Java Backend Developer (Centurion)

Pretoria/Centurion - Gauteng
IT - Software Development

ENVIRONMENT: THE coding talents of an ambitious Junior Java Backend Developer are wanted by a cutting-edge HealthTech company in Centurion. Your role will include resolving and/or escalating issues in a timely fashion, developing/contributing to the written design documents, test plans and test results while consistently delivering...
Find Out More

Intermediate C#.NET Developer

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: THE coding expertise of a self-driven Intermediate C#.NET Developer with strong problem-solving ability is sought by a dynamic provider of Cloud-based Operating Solutions. Joining its team, you will design and develop solutions for its product lines while communicating software designs to team members and monitoring its progress....
Find Out More

Jnr – Intermediate PHP Developer (CPT Hybrid)

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: YOUR experience in systems integration, robust technical skill set and love for building new solutions is wanted by a cutting-edge Tech company in Somerset West seeking its next Jnr Intermediate PHP Developer. The role is mostly remote. The ideal candidate will have an interest in driving a solution from its infant phase by:...
Find Out More

Full Stack Developer (Javascript)

Pretoria/Centurion - Gauteng
IT - Software Development

ENVIRONMENT: Our client, a leading, cutting-edge health tech software company based in Pretoria, is seeking an exceptional developer with a strong command of various skills. If you excel in 2-3 of the following technologies: JavaScript (including Node.js, Knockout.js, Angular, ReactJS, and Typescript), Python, and SQL (preferably PostgreSQL),...
Find Out More

Ruby Developer (Hybrid)

Stellenbosch - Western Cape
IT - Software Development

ENVIRONMENT: Our client, a company dedicated to revolutionizing bicycle security, is searching for a Full Stack Software Developer. They need someone with expertise in Ruby on Rails and AWS to enhance their web and mobile platforms. The role requires a blend of development skills and DevOps practices to ensure smooth deployment, operation, and...
Find Out More
1 2 3 4 7 8

An insight into our 8-step recruitment process

Search: Browse our website for vacancies

Upload your CV: via the application form on the vacancy

Recruiter screening: Potential candidates are screened by our team

Shortlisting: Suitable candidates will be presented to the employer

Employer interview: Employers can request a number of interviews or just one

The offer: If you receive an offer, we will negotiate your salary on your behalf

Placement: Congratulations you are ready to start your new life. Life is good in your dream job

Follow-up: Once employment commences, we will remain in contact with both the client and candidate to a ensure a seamless transition for both parties

+ 27 (0) 21 741 0400